Страница 1 из 1

Re: Как обновить прошивку на Asmedia ASM-106x?

Непрочитанное сообщениеДобавлено: 27 ноя 2012, 01:04:05
Laplandia
как варианты:
1. смотреть в сторону загрузки непосредственно с sata hdd (т.е. возможно диск уже определен в биосе как hdd и загрузку нужно настроить с него).
2. boot other device - enabled.

а вообще более важен имхо биос материнки, а не девайса.

Re: Как обновить прошивку на Asmedia ASM-106x?

Непрочитанное сообщениеДобавлено: 27 ноя 2012, 09:12:39
Void
Как обновить прошивку на Asmedia ASM-106x?
Скачать на сайте Station Drivers прошику v0.95, в ней есть прошивальщик, подсунуть ему прошивку 0.951 . :)
Для эксперимента можно попробовать прошиться в IDE 0.95.

Re: Как обновить прошивку на Asmedia ASM-106x?

Непрочитанное сообщениеДобавлено: 27 ноя 2012, 13:10:43
Dementor
Void, к сожалению, не всё так просто. Вот список файлов архива со старой прошивкой:

    106N095.BIN
    106spi.exe
    AHCI.BAT
    ahci95A1.rom
    dos4gw.exe
    driver, bios, firmware, utilities.url
    IDE.BAT
    ide95A1.rom
    ReadMe.txt
В архиве есть прошивальщик, это верно. Но ему для перепрошивки нужны ROM-файлы, а в архиве с новой прошивкой лежит только один BIN-файл (который, как я понял, нужен для интеграции в BIOS материнки - в случае, если контроллер в составе самой материнки):

    1b21-0611_v0951.bin
C:\!>106spi.exe -h

DOS/4GW Protected Mode Run-Time Version 1.97
Copyright (c) Rational Systems, Inc. 1990-1994

ASM106X SPI Flash ROM Write V2.5
Usage: 106SPI.EXE <command> <romfile>
<commands>:
-e Erase All SPI ROM
-u spiromfile Update ROM file Area
-h Display option usage
SPI ROM supported list:
ATMel AT25F512B, EON EN250F5, MXIC MX25L512C,MX25L5121E
Pflash Pm25LD512C, Pm25V512A, Numonyx N25P05A, SST SST25V512A, AMIC A25L5120

Подсунул прошивальщику бинарник, подав команду 106SPI.EXE -u v0951.bin - выполнилось. Перезагружаюсь - контроллер недоступен, диск, соответственно, не виден. *CRAZY*
Подсунул ROM-файл от старой прошивки - всё снова заработало. Гуглил, ROM-файлы не смог найти, зато нашёл скриншоты другого внешнего контроллера, на 106X-ом чипе, где отчётливо видно, что прошивка 0.951. *SCRATCH*

Re: Как обновить прошивку на Asmedia ASM-106x?

Непрочитанное сообщениеДобавлено: 27 ноя 2012, 16:40:34
Void
Реально, bin и rom, не заметил.
Поглядел внутрь 106N095.BIN ahci95A1.rom ide95A1.rom hex-редактором.
Отличие rom от bin в том, что помимо самого бинарника в роме впереди прилеплено еще 256 байт информации. Сравнил ahci95A1.rom и ide95A1.rom - отличие только в этих 256 байтах, причем из них отличаются только два байта. Можно предположить, что эти 256 байт - конфигурационная информация, которую прошивальщик льет не во внешнюю флешку, а в сам контроллер (внутренний EEPROM). В этом случае ничего не мешает взять бинарник 951 прилепить к нему первые 256 байт от ahci95A1.rom и попробовать залить. Второй вариант, влить bin во флешку, используя программатор, типа описанного в данной теме: viewtopic.php?f=358&t=15658#p320727

Re: Как обновить прошивку на Asmedia ASM-106x?

Непрочитанное сообщениеДобавлено: 27 ноя 2012, 21:24:17
Dementor
Void, спасибо большое! Всё получилось. Правда, устранить проблему с загрузкой так и не удалось. Буду копать дальше...

Laplandia, загрузка с диска как раз настроена. :) Пункта boot other device в BIOS'е нет. В любом случае, большое спасибо!

Re: Как обновить прошивку на Asmedia ASM-106x?

Непрочитанное сообщениеДобавлено: 28 ноя 2012, 13:31:44
Laplandia
Dementor писал(а):Void, спасибо большое! Всё получилось. Правда, устранить проблему с загрузкой так и не удалось. Буду копать дальше...

Laplandia, загрузка с диска как раз настроена. :) Пункта boot other device в BIOS'е нет. В любом случае, большое спасибо!


последнюю версию биоса залить в материнку - это более правильный ход с точки зрения логики предыдущих сообщений. как и писал раньше - проблема скорее всего в биосе материнки.
как фантастика, но все же можно попробовать выставить в бивисе режим работы с сата на совместимый (compatible). он правда может по-разному фигурировать там в названиях, может просто вкл/выкл (честно говоря не помню - давно я по бивисам не лазил глубоко). но по сути нужно "упростить" работу с SATA устройствами - может быть тогда стартануть с девайса подключенного к контроллеру удастся. это канеш из области фантастики, но если сработает - тогда точно это специфика конкретной материнской платы/конкретного ее производителя.

Re: Как обновить прошивку на Asmedia ASM-106x?

Непрочитанное сообщениеДобавлено: 28 ноя 2012, 21:24:42
Void
Думаю, если обновление биоса материнки не поможет, проще всего будет написать в поддержку интелу. Интеловские платы действительно довольно специфичны, не удивлюсь, если окажется, что возможность загружаться с внешнего контроллера биосописатели интела просто не заложили.

Re: Как обновить прошивку на Asmedia ASM-106x?

Непрочитанное сообщениеДобавлено: 29 ноя 2012, 08:39:04
Dementor
Void, да, наверное, так и есть. Отписался на форум Intel'овского сообщества. Авось чем и помогут. Заодно хотел поинтересоваться: недавно поставил на материнку (та же Intel DN2800MT) два модуля памяти Kingston KVR1333D3S9/4G по 4 Gb. До этого стояло два модуля по 2 Gb. Несмотря на то, что официально материнка поддерживает не более 4 Gb, она успеешно увидела все 8 Gb. Но при этом возникла небольшая проблема. При любой перезагрузке (средствами ОС или кнопкой Reset) где-то секунд 20-25 материнка не подаёт признаков жизни - монитор в дежурном режиме мигает светодиодом. Затем изображение появляется и дальше всё грузится как обычно. Если питание выключить и включить, то изображение на экране появится сразу. Только при перезагрузкее приходится ждать. Если же вынуть любой из двух 4 Gb модулей памяти, то при перезагрузке изображение появлляется сразу. Такое ощущение, что при каждой перезагрузке BIOS пытается определить параметры памяти, а уж потом только всё стартует... *SCRATCH*

Re: Как обновить прошивку на Asmedia ASM-106x?

Непрочитанное сообщениеДобавлено: 29 ноя 2012, 15:14:04
Void
Судить в чем именно косяк с памятью сложно. Разъяснить ситуацию с простоем поможет POST карта. Она на этой плате вешается на шину LPC к разъему Debug. У интела посткоды документированы, определив "долгий" посткод", можно будет о чем то говорить. А так, только гадание получится.

Re: Как обновить прошивку на Asmedia ASM-106x?

Непрочитанное сообщениеДобавлено: 29 ноя 2012, 15:28:41
Dementor
Void, ясненько. Спасибо, Роман. У меня POST-карта только под PCI. Нужно будет прикупить модели под другие разъёмы.

P.S. На всякий случай тоже отписался на форуме Intel'овского сообщества.