не совсем понимаю, как "на глаз" вы определили нормальность
Ну это совсем "на глаз" получилось В FarManager посмотрел начало и конец файлов, чтобы примерно понять, не нарушилась ли заметно структура.
Но это уже не важно. Скачал все версии BIOS с оф. сайта и сравнил с помощью WinHex (да и fc пробовал) со слитым в первый раз из флэша бинарником. Наиболее похож он оказался на образ версии F5, но и там начиная с адреса 0006E000 нашлось 2272 отличий (или так и должно быть?).
Цитата:
чем и как читали по SPI?
По LPT читал\шил с помощью SPIPGM ( rayer.g6.cz/elektro/spipgm.htm )
Дополнительно к исходной схеме CLK подтянул к питанию резистором 750 Ом (два в параллель по 1.5 КОм), питание - от USB+линейный стабилизатор с парой кондеров. Флэш нормально идентифицировалась. Сначала прочитал и скинул исходный образ на другой комп, затем снял блокировку на запись, стер флэш, залил туда образ прошивки F9g, который с сайта гигабайта скачал. Отключил комп, куда программатор был подключен, через некоторое время включил, сделал снова дамп из флэша в файл, на другом компе сравнил md5 двух файлов прошивок (которую записал и потом прочитал из флэш F9g и который скачал с сайта gigabyte тоже F9g) - md5 совпала.
Цитата:
и уже непонятно - происходит мгновенное отключение или перезагрузка?
Все так, как описал в первом посте темы Мгновенно выключается. Перезагружался он как только материнка попала мне в руки, а после clear CMOS (перемычка+извлеченная батарейка на полчаса) он стал сразу выключаться (заранее говорю, перемычку CLR_CMOS точно вытащил перед включением материнки ). Я списал такое поведение на предположительно установленный в BIOS "after power failure" в "попробовать включить снова"
Ну это совсем "на глаз" получилось В FarManager посмотрел начало и конец файлов, чтобы примерно понять, не нарушилась ли заметно структура.
Но это уже не важно. Скачал все версии BIOS с оф. сайта и сравнил с помощью WinHex (да и fc пробовал) со слитым в первый раз из флэша бинарником. Наиболее похож он оказался на образ версии F5, но и там начиная с адреса 0006E000 нашлось 2272 отличий (или так и должно быть?).
По LPT читал\шил с помощью SPIPGM ( rayer.g6.cz/elektro/spipgm.htm )
Дополнительно к исходной схеме CLK подтянул к питанию резистором 750 Ом (два в параллель по 1.5 КОм), питание - от USB+линейный стабилизатор с парой кондеров. Флэш нормально идентифицировалась. Сначала прочитал и скинул исходный образ на другой комп, затем снял блокировку на запись, стер флэш, залил туда образ прошивки F9g, который с сайта гигабайта скачал. Отключил комп, куда программатор был подключен, через некоторое время включил, сделал снова дамп из флэша в файл, на другом компе сравнил md5 двух файлов прошивок (которую записал и потом прочитал из флэш F9g и который скачал с сайта gigabyte тоже F9g) - md5 совпала.
Все так, как описал в первом посте темы Мгновенно выключается. Перезагружался он как только материнка попала мне в руки, а после clear CMOS (перемычка+извлеченная батарейка на полчаса) он стал сразу выключаться (заранее говорю, перемычку CLR_CMOS точно вытащил перед включением материнки ). Я списал такое поведение на предположительно установленный в BIOS "after power failure" в "попробовать включить снова"