POST Card и коды ошибок
POST Card и коды ошибок
POST-карта или POST-тестер это PCI плата расширения, имеющая цифровой индикатор, который выводит коды инициализации мат.платы. По данному коду можно найти, в каком из компонентов платы имеется неисправность. Коды часто зависят от производителя BIOS. Если ошибки отсутствуют и тест проходит успешно, то POST выдаёт код не меняющийся значение, к примеру на большинстве мат.плат по
завершении инициализации выводится код «FF». Также часто на тестерах установлены светодиоды отображающие напряжения +5 +3,3 +12, −12.
Вашему вниманию коды ошибок, подходящие на самые версии BIOS:
POST-код | Описание |
---|---|
D0 | Предварительная инициализация чипсета материнской платы и процессора. Проверка контрольной суммы BIOS. Запрет немаскируемого прерывания NMI. Выполняется проверка контроллера Super I/O, проверка CMOS. |
D1 | Контроллером клавиатуры выполняется процесс само-тестирования (BAT-тест). Выполняется начальная инициализация портов ввода-вывода. Инициализация контроллера DMA. |
D2 | Запрещение использования кэш-памяти. Выполняется процедура определения объема установленной оперативной памяти. |
D3 | Проверяется формирование запросов на регенерацию динамической оперативной памяти. Разрешение использования кэш-памяти. |
D4 | Тестирование 512 Кбайт памяти. Выполняется установка адреса стека, настраивается кэш-память. |
D5 | Код системной БИОС распаковывается и перезаписывается в Shadow RAM (затененную память). |
D6 | Производится вычисление контрольной суммы БИОС и проверка нажатия комбинации клавиш Ctrl+Home. Если хотя бы одно из этих условий выполняется, запускается процедура восстановления BIOS. |
D7 | В случае успешной проверки контрольных сумм BIOS управление передается модулю InterfaceModule, который выполняет распаковку исполняемого кода в Run-Time области. |
D8 | Выполняется распаковка Run-Time-кода из флеш-памяти в ОЗУ. Информация CPUID сохраняется в ОЗУ. |
D9 | Распакованный Run-Time-код переносится из области временного хранения в оперативную память. Управление передается распакованному модулю. |
DA | Выполняется восстановление регистров CPUID. Выполняется процедура POST. |
E0 | Инициализация регистров контроллера флоппи-дисковода. Выполняется инициализация контроллера прерываний и установка векторов прерываний. Включение кэш-памяти первого уровня. |
E9 | Настройка регистров флоппи-дисковода. |
EA | Выполняется проверка операции чтения с ATAPI CD-ROM и дисковой памяти. |
EB | Возврат на контрольную точку E9 в случае возникновения ошибок при операциях с ATAPI CD-ROM. |
EF | Возврат на контрольную точку EB в случае возникновения ошибок при операциях с дисками. |
F0 | Выполняется поиск файла восстановления с именем AMIBOOT.ROM. |
F1 | В точку F1 выполняется переход в том случае, если файл восстановления не найден. |
F5 | Отключение кэш-памяти первого уровня. |
FB | Определение типа FlashROM. Поиск во FlashROM раздела для хранения настроек чипсета. |
F4 | В точку F4 выполняется переход в том случае, если файла восстановления с именем AMIBOOT.ROM имеет некорректный размер. |
FC | Обнуление основного блока Flash BIOS. |
FD | Выполняется программирование основного блока Flash BIOS. |
FF | В точку FF выполняется переход в том случае, если программирование Flash BIOS успешно завершено. Запрещается запись у FlashROM. Выполняется отключение оборудования ATAPI. Восстанавливается значение CPUID. |
03 | Запрещается обработка немаскируемого прерывания (NMI), проверка ошибок четности оперативной памяти. Выполняется инициализация области данных текущего выполнения BIOS и процедуры POST. |
04 | Проверка контрольной суммы CMOS и напряжения питания аккумулятора. |
05 | Выполняется инициализация контроллера прерываний и формирование таблицы векторов прерываний. |
06 | Подготовка к работе интервального таймера. |
08 | Контроллером клавиатуры выполняется процесс само-тестирования (BAT-тест). Инициализация ЦП. |
C0 | Запрещение использования кэш-памяти. Инициализация контроллера APIC. Подготовка процессора к работе. |
С1 | Настройка параметров работы процессора. |
C2 | Идентификация процессора с помощью команды CPUID. |
C5 | Определение количества процессоров и настройка их параметров. |
C6 | Инициализация кэш-памяти процессора. |
С7 | Завершение процесса начальной инициализации центрального процессора. |
0A | Инициализация контроллера клавиатуры. |
0B | Выполняется поиск мыши, подключенной с помощью интерфейса PS/2. |
0C | Выполняется поиск клавиатуры. |
0E | Поиск и инициализация устройств ввода-вывода. Захват прерывания INT 09h. Вывод на экран логотипа БИОС. |
13 | Выполняется начальная инициализация регистров чипсета. |
24 | Выполняется распаковка и инициализация модулей BIOS. Подготовка к инициализации таблицы векторов прерываний. |
25 | Завершение инициализации таблицы векторов прерываний. |
2A | Выполняется инициализация устройств на локальных шинах (с помощью механизма DIM-Device Initialization Manager). Подготовка к инициализации видеоадаптера. |
2С | Поиск и инициализация видеокарты. |
2E | Выполняется поиск и инициализация дополнительных устройств ввода-вывода. |
30 | Выполняется инициализация компонента SMI (System Management Interrupt). |
31 | Распаковка модуля ADM. Инициализация и активизация ADM. |
33 | Инициализация модуля загрузчика. |
37 | Вывод на экран монитора логотип AMI, информация о версии БИОС, информации о типе процессора и его скорости. Отображение на мониторе названия клавиши, которую можно использовать для входа в Bios Setup. |
38 | Выполняется инициализация устройств на локальных шинах (с помощью механизма DIM-Device Initialization Manager). |
39 | Выполняется инициализация контроллера DMA. |
3A | Установка системного времени в соответствии с показаниями часов реального времени (RTC). |
3B | Выполняется тестирование оперативной памяти с последующим отображением на мониторе результатов теста. |
3C | Настройка регистров чипсета. |
40 | Выполняется инициализация математического сопроцессора, параллельных и последовательных портов. |
50 | Выполняется корректировка модулей управления памяти. |
52 | Выполняется корректировка информации в CMOS об объеме оперативной памяти (согласно результатам теста оперативной памяти). |
60 | Программирование контроллера клавиатуры на частоту авто-повтора и время ожидания до входа в режим авто-повтора согласно настройкам BIOS Setup. Установка состояния индикатора Numlock согласно настройкам BIOS Setup. |
75 | Выполняется инициализация прерывания INT 13h, которое используется для работы с дисковыми устройствами. |
78 | Создается список устройств, с которых можно выполнить загрузку ОС. |
7A | Выполняется инициализация остальных расширений БИОС. |
7C | Создание и сохранение таблицы ESCD. |
84 | Выполняется составление отчета об ошибках, которые были обнаружены во время прохождения процедуры POST. |
85 | Вывод на монитор информации об ошибках, обнаруженных во время прохождения процедуры POST. |
87 | На данном этапе имеется возможность войти в программу BIOS Setup. |
8C | Настройка регистров чипсета. |
8D | Выполняется построение таблицы ACPI. |
8E | Обслуживание NMI-прерываний. Настройка параметров периферийных устройств. |
90 | Выполняется завершающая инициализация SMI |
A0 | Запрос пароля на загрузку (если в настройках BIOS Setup это предусмотрено). |
A1 | Выполняется очистка данных, которые не требуются для загрузки ОС. |
A2 | Подготовка модулей EFI. |
A4 | Выполняется инициализация языкового модуля. |
A7 | Вывод на монитор таблицы итоговых результатов прохождения процедуры POST. |
A8 | Программирование регистров MTRR (Memory Type Range Register). |
A9 | Ожидание ввода команд с клавиатуры. |
AA | Сброс прерываний INT 1C, INT 09. Отключение модуля обслуживания процедур (ADM). |
AB | Определение устройств, с которых можно выполнить загрузку ОС. |
AC | Завершающий этап инициализации регистров чипсета в соответствии с параметрами BIOS Setup |
B1 | Выполняется настройка интерфейса ACPI. |
00 | Выполнение прерывания BIOS INT 19h. Управление процессом загрузки передается загрузчику операционной системы. Начинается загрузка ОС. |
Error code .0