Dump BIOS ms-7562 (Q45MDO)(Решено)

Плата нормально включается. Напряжения всех питателей - CPU-1.27, RAM-1.93, 0.96, 3.39, NB- 1.16, 1.15, 1.2, SB-!.5, 1.07.
При старте в спикере раздается щелчок и пост-карта показывает D0.
На флеше есть жизнь на всех сигнальных линиях (1,2,5,6).
Решено было перешить BIOS. Но столкнулся с тем, что прошивка с оф-сайта имеет размер 1Mb, а флэшь - 4Mb.
Как мне из этого склеить дамп для прошивки на программаторе?
Попробовал заменить только BOOTBLOCK, но это ничего не изменило.
Файлы дампов прилагаю.

ВложениеРазмер
a7562ims.rar655.75 КБ
7562old.rar1.77 МБ

На оф. сайте выложено обновление BIOS, а в полном образе лежит ME, BIOS и прочая мелочь:).
Flash Image Tool соответствующей версии поможет отцу русской демократии.

Интересно, здесь на пост коде D0 при поиске подходящего для загрузки микрокода(uCode) для процессора с адреса 0xFFF00000, по приложенному дампу находится данные очень похожие на таблицу прерываний располагающиеся c адреса 0x0, вместо Intel CPU MicroCode Patch Data. А просто перезаписать полностью верхний мегабайт из дампа, данными от обновления поможет в таком случае?

LLC писал(-а):
А просто перезаписать полностью верхний мегабайт из дампа, данными от обновления поможет в таком случае?
Скорее всего - да.

Относительно блока микрокодов - никто не мешает проверить по заголовку, а содержимому никто не мешает быть похожим на что угодно:).

Аватар пользователя Frolych52

Спасибо откликнувшимся за столь быстрый ответ. Внял вашим советам. Вклеил обновление в дамп, начиная с адреса 00300000.
Плата стартанула и запищала на отсутствие памяти. Спасибо огромное!

Также в считанном дампе по адресу 300000h + 40h байты E1-17-00-C0, +463h число 3D4h, +400h = 3E8h, +408h = 378h - а это значения адресов портов которые и должны находится в базе BDA с адреса памяти 400h - уверен, что произошла некорректная запись в биос. На процедуре загрузки микрокодов теперь идёт зацикливание при текущих данных в этой области, проверено в Bochs. При наличии именно там блока микрокодов размером 1С800h взятых с обновления, эмулятор уже проходит немного дальше после выполнения этих процедур, его возможности ограничены, он для упрощённой эмуляции старого чипсета от Интел.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей