В некоторых случаях пользователь может столкнуться с ситуацией, когда еще до вывода в диагностический порт первой регулярной контрольной точки POST-карта фиксирует в нем значения 88h (реже или следом за ним – 80h). Таким образом иногда начинается выполнение загрузочного блока. Это делается для того, чтобы на раннем этапе старта подтвердить выполнение центральным процессором первого кода BIOS.
Существует два сценария, по которым происходит генерация контрольных точек, – или Test Points, как их называет Phoenix Technologies, – в процессе выполнения загрузочного блока. Первый из них всем хорошо известен: бут-блок стартует кодом E0h. За ним следует E1h, и далее процесс продолжается по накатанной дорожке: E2h и т.д. Второй вариант есть точная копия первого, но с одним небольшим изменением: вместо кодов E0h, E1h, E2h… необъяснимо почему используется последовательность 80h, 81h, 82h…
В этой связи останов в контрольной точке, например, 87h никаким образом не связан с конфигурированием ресурсов системной платы, так как на самом деле выполняется процедура E7h, которая свидетельствует о недостоверности системного BIOS!
Если в процессе выполнения процедур POST возникают ошибки тестирования системной памяти (коды 2Ch, 2Eh, 30h), в диагностический порт 80h вслед за POST-кодом выводится дополнительная информация в формате слова, биты которого идентифицируют сбойную адресную линию или ячейку данных. Например, код "2C 0002" означает, что обнаружен сбой памяти по адресной линии 1. Код "2E 1020" в этом случае будет означать, что обнаружен сбой по линиям данных 12 и 5 в младшем байте шины данных. Содержимое старшего байта дополнительного слова может быть визуализировано на POST-карте IC80, Version 5.0, в режиме вывода в порт 81h.
Информация о формировании звуковых сигналов PhoenixBIOS в процессе выполнения POST, а также два нерегулярных события, отмеченных звуковой индикацией: ошибки при сканировании Option ROM и сигнал к загрузке операционной системы перемещены на отдельную страницу.
Использованы материалы PhoenixBIOS 4.0 Revision 6, User's Manual
6 January 2000, Phoenix Technologies Ltd., Copyright© 2000. All Rights Reserved
|
 |