Проблема 25-го посткода

Материал из Wiki.ROM.by
Перейти к: навигация, поиск

В процессе POST на этом этапе (POSTcode 25h для Award BIOS) кроме многого прочего программируется Subsystem Vendor ID Register USB-контроллера, а также убирается возможность использования режима отладки (USB). Эти переменные записываются в южный мост без проверки на то, разрешен он или запрещен в BIOS Setup. Потому на этой попытке записи система стабильно умирает (в случае проблем с USB в южном мосте).

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

Итого, для реанимации подобных плат достаточно перешить отредактированный биос, где отключается USB-контроллер и пропускается вышеописанная процедура.


п.с. мелкое, но важное замечание - вышеизложенное распространяется и на AMIBIOS, только проблема там проявляется остановкой на посткоде D0h или DDh. Потому и лечение строго аналогично - перешить отредактированный биос, где отключается USB-контроллер и пропускается вышеописанная процедура.

п.с.п.с. метод успешно проверен как на ICH5, так и на ICH4.

Имеющиеся на фтп исправленные прошивки:

Foxconn
  • 23rf1p86
  • Rev.1 (2Mbit)
  • Rev.2 (4Mbit)
  • Gigabyte
    
  • Rev.1.0
  • Rev.2.0
  • Rev.1.0
  • Rev.1.0
  • Rev.2.0
  • Rev.1.0
  • Rev.2.0
  • Rev.3.0
  • Rev.4.0
  • Rev.3.0
  • Rev.4.0
  • Rev.1.0
  • Rev.2.0
  • Ver.F14
  • Ver.F14
  • Список не полный, т.к. постоянно пополняется. Исправление делается по запросу от любого пользователя, однако все исправленные биосы выкладываются лишь на фтп, потому для возможности его получить потребуется доступ.


    Персональные инструменты
    Google