четверг, 15 апреля 2010 г.

Обновление прошивки NEC Optiarc AD-7170A

Имеется DVD-RW резак NEC Optiarc AD-7170A с прошивкой версии 1.02. Симптомы: читает и пишет CD-R/RW, но редко читает и пишет только избранные DVD-R/RW. Перед тем как выбросить и купить новый (подумываю попробовать резаки от Lite-On), решил попробовать залить в него обновленную фирмварь. Новая прошивка вливается посредством binflash. Все команды выполняются от root. Проверяем что привод поддерживается прошивальщиком
# necflash -scan
Binflash - NEC version - (C) by Liggy and Herrie
Visit http://binflash.cdfreaks.com

List of supported devices:

Device   : /dev/hda
Vendor   : Optiarc
Model    : DVD RW AD-7170A
Firmware : 1.02
Сначала сохраняем старую версию прошивки
# necflash -v -dump old_firmware_1.02.bin /dev/hda
Новую версию прошивки я брал здесь На время заливки лучше включить режим PIO для сидюка
# hdparm -d0 /dev/hda
Теперь заливаем новую версию
# necflash -v -flash 105bt_orig.bin /dev/hda
После прошивки, перезагружаемся и смотрим результат
# necflash -scan
Binflash - NEC version - (C) by Liggy and Herrie
Visit http://binflash.cdfreaks.com

List of supported devices:

Device   : /dev/hda
Vendor   : Optiarc
Model    : DVD RW AD-7170A
Firmware : 1.05
Хоть на новой прошивке работает немного медленнее, но зато проблем с чтением и записью больше нету.

5 комментариев:

  1. Тут то же самое написано http://www.linux.by/wiki/index.php/%D0%90%D0%BF%D0%B3%D1%80%D0%B5%D0%B9%D0%B4_%D1%84%D0%B8%D1%80%D0%BC%D0%B2%D0%B0%D1%80%D0%B8_%D0%BD%D0%B0_NEC_Optiarc_AD-7170A
    Дак вот, в общем у меня почему два девайса определяется-то, не в курсе случайно? :)

    nix@Nix-ubuntu:~$ sudo /home/nixic/necflash -scan
    Binflash - NEC version - (C) by Liggy and Herrie
    Visit http://binflash.cdfreaks.com

    List of supported devices:

    Device : /dev/sg0
    Vendor : Optiarc
    Model : DVD RW AD-7170A
    Firmware : 1.05

    Device : /dev/scd0
    Vendor : Optiarc
    Model : DVD RW AD-7170A
    Firmware : 1.05

    ОтветитьУдалить
  2. В общем все стало ок, после того как я разобрал сидю и продул его. Прошивка была необязательна

    ОтветитьУдалить
  3. На linux.by это мой пост в песочнице. Сначала думал писать туда, но потом забил и перенес посты в свой блог.

    ОтветитьУдалить
  4. а вот то что написано в инструкции на черном фоне это все где прописывать то?

    ОтветитьУдалить
  5. В терминале. Только не все подряд, а сами команды.

    ОтветитьУдалить