По сравнению с сигналами AMI звуковые сигналы Award BIOS не столь разнообразны, однако в подавляющем большинстве случаев их набора вполне хватает для кодирования всех возможных ошибок материнской платы. Отличительными особенностями Award BIOS является широкое использование длинного сигнала, а также использование таких видов сигналов, как непрерывные и постоянно повторяющиеся звуковые сигналы.
Ниже приведен список, где указаны звуковые сигналы Award и соответствующие им проблемные ситуации, а также возможные способы их решения.
- Отсутствие сигналов
Это может свидетельствовать о неисправности как блока питания, так и самой материнской платы. В некоторых случаях неисправным может оказаться системный динамик материнской платы. Для исправления ситуации можно попробовать проверить контакт силового кабеля, идущего от блока питания к материнской плате.
- Один короткий
Подобный сигнал пользователь слышит чаще всего. Он означает, что процедура проверки оборудования BIOS POST прошла успешно, и загрузка компьютера может быть продолжена.
- Два коротких
Это сообщение в Award BIOS зарезервировано для тех случаев, когда ошибка не является серьезной и позволяет компьютеру работать в обычном режиме. Подробное текстовое сообщение о сути ошибки при этом выводится на экран монитора. Дальнейшие действия пользователя по устранению ошибки обычно зависят от разновидности ситуации. Например, причиной появления ошибки может являться разрядившаяся батарейка памяти CMOS. В подобном случае ее необходимо заменить.
- Короткий повторяющийся
Сигнал указывает на неисправность блока питания или повреждение цепей питания. Для исправления ситуации можно попробовать проверить контакты проводов, идущих от блока питания к материнской плате.
- Один длинный и один короткий
Сообщение, говорящее о неисправности оперативной памяти или вообще об ее отсутствии. Если имеет место последний вариант, то модули оперативной памяти необходимо установить, а если память уже присутствует в слотах, то можно попробовать переустановить микросхемы ОЗУ. Если же это не помогает, то, скорее всего, проблема заключается в неисправности модуля памяти. Иногда данные сигналы могут подаваться при неисправности видеопамяти.
- Длинный повторяющийся
Ошибка, похожая на предыдущую и свидетельствующая о проблемах с ОЗУ. Данная ошибка чаще всего возникает при неправильной установке модулей памяти. Для исправления ситуации следует проверить, правильно ли установлены модули, и если нет, то переустановить их.
- Один длинный и два коротких
Подобные звуковые сигналы сообщают об ошибке видеокарты. Часто в подобной ситуации проблема заключается всего лишь в плохо установленной в слоте расширения плате графического ускорителя, хотя причиной может быть и неисправность микросхемы видеокарты.
- Три длинных
Это сообщение означает, что BIOS выявила ошибку контроллера клавиатуры. Как и в других случаях, тут можно попробовать проверить соединение клавиатуры с системным блоком. В некоторых случаях сигнал пропадает после повторной перезагрузки компьютера. Если же клавиатура работает, но сигналы все равно остаются, то их обычно можно отключить при помощи специальной опции BIOS.
- Один длинный и три коротких
Звуковое сообщение, как и предыдущее, свидетельствующее об ошибке клавиатуры. Но, в отличие от предыдущей ошибки, в данном случае сигналы говорят о том, что ошибка проявляется в несколько другой ситуации – BIOS обнаружила клавиатуру, но не смогла к ней обратиться.
- Один длинный и девять коротких
Сигналы говорят об ошибке постоянной памяти CMOS. Данный сбой может быть как случайным, исчезающим после перезагрузки ПК, так и быть следствием неисправности микросхемы памяти CMOS, а также неправильной перепрошивки BIOS.
- Повторяющийся сигнал с высокой и низкой частотами
Ошибка, свидетельствующая о неисправности или неправильной установке центрального процессора. Для исправления ситуации следует попробовать проверить надежность или правильность установки процессора и его крепления в сокете.
Зачем нужен BIOS:
1. При загрузке компьютера он проверяет наличие основного оборудования и его работоспособность. Если “сгорели”, к примеру, оперативная память, процессор или иное необходимое для работы ПК устройство, BIOS подаст сигнал особым звуком (для каждого компонента набор сигналов будет разным).
2. BIOS загружает загрузчик, который в свою очередь загружает ОС.
3. BIOS позволяет ОС взаимодействовать с периферийным оборудованием.
4. BIOS позволяет настраивать многие компоненты оборудования, следить за их состоянием, параметрами работы. Там сохраняются сделанные пользователем настройки, например актуальная дата и время, позволяет включать-выключать встроенное в материнскую плату оборудование.
Для определения вида BIOS я рекомендую посмотреть на момент загрузки, обычно в верхней левой части экрана есть информация о производителе и версии BIOS, либо зайти в настройки BIOS, как правило нажимая несколько раз на клавишу Delete после включения ПК.
UEFI (BIOS)
| Последовательность звуковых сигналов |
Описание ошибки |
|
1 короткий |
Загрузка прошла успешно |
|
2 коротких |
Имеются не критичные ошибки. |
|
3 длинных |
Ошибку выдал контроллер клавиатуры |
|
1 короткий + 1 длинный |
Неисправна оперативная память |
|
1 длинный + 2 коротких |
Об ошибке сигнализирует видеокарта |
|
1 длинный + 3 коротких |
Ошибка видеопамяти |
|
1 длинный + 9 коротких |
Ошибка при чтении из ПЗУ |
|
Непрерывные короткие сигналы |
Неисправность блока питания или оперативной памяти |
|
Непрерывные длинные гудки |
Проблемы с ОЗУ |
|
Попеременные длинный и короткий сигналы |
Неисправность процессора |
|
Непрерывающийся сигнал |
Сигнализирует о проблемах с блоком питания |
IBM BIOS.
| Последовательность звуковых сигналов | Описание ошибки Bios |
| 1 короткий | Успешный POST |
| 1 сигнал и пустой экран | Неисправна видеосистема |
| 2 коротких | Не подключен монитор |
| 3 длинных | Неисправна материнская плата (ошибка контроллера клавиатуры) |
| 1 длинный 1 короткий | Неисправна материнская плата |
| 1 длинный 2 коротких | Неисправна видеосистема (Mono/CGA) |
| 1 длинный 3 коротких | Неисправна видеосистема (EGA/VGA) |
| Повторяющийся короткий | Неисправности связаны с блоком питания или материнской платой |
| Непрерывный | Проблемы с блоком питания или материнской платой |
| Отсутствует | Неисправны блок питания, материнская плата, или динамик |
Award BIOS
| Последовательность звуковых сигналов | Описание ошибки |
| 1 короткий | Успешный POST |
| 2 коротких | Обнаружены незначительные ошибки. На экране монитора появляется предложение войти в программу CMOS Setup Utility и исправить ситуацию. Проверьте надежность крепления шлейфов в разъемах жесткого диска и материнской платы. |
| 3 длинных | Ошибка контроллера клавиатуры |
| 1 короткий 1 длинный | Ошибка оперативной памяти (RAM) |
| 1 длинный 2 коротких | Ошибка видеокарты |
| 1 длинный 3 коротких | Ошибка видеопамяти |
| 1 длинный 9 коротких | Ошибка при чтении из ПЗУ |
| Повторяющийся короткий | Проблемы с блоком питания; Проблемы с ОЗУ |
| Повторяющийся длинный | Проблемы с ОЗУ |
| Повторяющаяся высокая-низкая частота | Проблемы с CPU |
| Непрерывный | Проблемы с блоком питания |
AMI BIOS
| Последовательность звуковых сигналов | Описание ошибки |
| 1 короткий | Ошибок не обнаружено, ПК исправен |
| 2 коротких | Ошибка чётности RAM или вы забыли выключить сканер или принтер |
| 3 коротких | Ошибка в первых 64 КБ RAM |
| 4 коротких | Неисправность системного таймера |
| 5 коротких | Проблемы с процессором |
| 6 коротких | Ошибка инициализации контроллера клавиатуры |
| 7 коротких | Проблемы с материнской платой |
| 8 коротких | Ошибка памяти видеокарты |
| 9 коротких | Контрольная сумма BIOS неверна |
| 10 коротких | Ошибка записи в CMOS |
| 11 коротких | Ошибка кэша, расположенного на системной плате |
| 1 длинный 1 короткий | Проблемы с блоком питания |
| 1 длинный 2 коротких | Ошибка видеокарты (Mono-CGA) |
| 1 длинный 3 коротких | Ошибка видеокарты (EGA-VGA) |
| 1 длинный 4 коротких | Отсутствие видеокарты |
| 1 длинный 8 коротких | Проблемы с видеокартой или не подключён монитор |
| 3 длинных | Оперативная память – тест чтения/записи завершен с ошибкой. Переустановите память или замените исправным модулем. |
| Отсутствует и пустой экран | Неисправен процессор. Возможно изогнута(сломана) контактная ножка процессора. Проверьте процессор. |
| Непрерывный звуковой сигнал | Неисправность блока питания либо перегрев компьютера |
AST BIOS
| Последовательность звуковых сигналов | Описание ошибки |
| 1 короткий | Ошибка при проверке регистров процессора. Неисправность процессора |
| 2 коротких | Ошибка буфера клавиатурного контроллера. Неисправность клавиатурного контроллера. |
| 3 коротких | Ошибка сброса клавиатурного контроллера. Неисправность клавиатурного контроллера или системной платы. |
| 4 коротких | Ошибка связи с клавиатурой. |
| 5 коротких | Ошибка клавиатурного ввода. |
| 6 коротких | Ошибка системной платы. |
| 9 коротких | Несовпадение контрольной суммы ПЗУ BIOS. Неисправна микросхема ПЗУ BIOS. |
| 10 коротких | Ошибка системного таймера. Системная микросхема таймера неисправна. |
| 11 коротких | Ошибка чипсета. |
| 12 коротких | Ошибка регистра управления питанием в энергонезависимой памяти. |
| 1 длинный | Ошибка контроллера DMA 0. Неисправна микросхема контроллера DMA канала 0. |
| 1 длинный 1 короткий | Ошибка контроллера DMA 1. Неисправна микросхема контроллера DMA канала 1. |
| 1 длинный 2 коротких | Ошибка гашения обратного хода кадровой развёртки. Возможно, неисправен видеоадаптер. |
| 1 длинный 3 коротких | Ошибка в видеопамяти. Неисправна память видеоадаптера. |
| 1 длинный 4 коротких | Ошибка видеоадаптера. Неисправен видеоадаптер. |
| 1 длинный 5 коротких | Ошибка памяти 64K. |
| 1 длинный 6 коротких | Не удалось загрузить векторы прерываний. BIOS не смог загрузить векторы прерываний в память |
| 1 длинный 7 коротких | Не удалось инициализировать видеооборудование. |
| 1 длинный 8 коротких | Ошибка видеопамяти. |
Compaq BIOS
| Звуки | Описание |
| 1 короткий | Ошибок нет. Нормальная загрузка системы. |
| 1 длинный 1 короткий | Ошибка контрольной суммы памяти CMOS BIOS. Возможно сел аккумулятор ROM. |
| 2 коротких | Глобальная ошибка. |
| 1 длинный 2 коротких | Ошибка инициализации видеокарты. Проверьте правильность установки видеокарты. |
| 7 сигналов | Неисправность видеокарты AGP. Проверьте правильность установки. |
| 1 длинный постоянный | Ошибка оперативной памяти, попробуйте перезагрузиться. |
| 1 короткий 2 длинных | Неисправность оперативной памяти. Перезагрузитесь через Reset. |
Quadtel BIOS
| Последовательность звуковых сигналов | Описание ошибки |
| 1 короткий | Ошибок не обнаружено, ПК исправен |
| 2 коротких | CMOS RAM повреждена. Заменить IC если это возможно |
| 1 длинный 2 коротких | Ошибка видеоадаптера. Неисправен видеоадаптер. Переустановите или замените адаптер |
| 1 длинный 3 коротких | Один или несколько из периферийных контроллеров неисправен. Замените контроллеры и проведите повторное тестирование |
Далее: Beep-коды представлены последовательностью звуковых сигналов. Например, 1-1-2 означает 1 звуковой сигнал, пауза, 1 звуковой сигнал, пауза, и 2 звуковых сигнала.
Dell BIOS
| Последовательность звуковых сигналов | Описание ошибки |
| 1-2 | Не подключена видеокарта |
| 1-2-2-3 | Ошибка контрольной суммы ПЗУ BIOS |
| 1-3-1-1 | Ошибка обновления DRAM |
| 1-3-1-3 | Ошибка клавиатуры 8742 |
| 1-3-3-1 | Неисправна память |
| 1-3-4-1 | Ошибка ОЗУ на линии xxx |
| 1-3-4-3 | Ошибка ОЗУ на младшем бите xxx |
| 1-4-1-1 | Ошибка ОЗУ на старшем бите xxx |
Phoenix BIOS

Звуковые сигналы Phoenix BIOS состоят из нескольких серий коротких гудков, которые следуют с некоторым интервалом. Например, сигнал с кодом 1-2-3 будет звучать так: один короткий гудок, пауза, два коротких гудка, пауза, три коротких гудка.
|
Сигнал |
Значение (расшифровка) |
|
1-1-3 |
Ошибка при чтении данных из микросхемы встроенной памяти СМОS |
|
1-1-4 |
Ошибка контрольной суммы микросхемы CMOS |
|
1-2-1 |
Ошибка на системной плате |
|
1-2-2 |
Ошибка контроллера DМА системной платы |
|
1-2-3 |
Ошибка чтения или записи данных в один из каналов DМА |
|
1-3-1 |
Ошибка в оперативной памяти |
|
1-3-3 |
Ошибка первых 64 Кбайт основной памяти |
|
1 3-4 |
Ошибка тестирования оперативной памяти |
|
1-4-1 |
Ошибка системной платы |
|
1-4-2 |
Ошибка тестирования оперативной памяти |
|
от 2-1-1 до 2-4-4 |
Ошибка одного из битов первых 64 Кбайт оперативной памяти |
|
3-1-1 |
Ошибка в первом канале DMA |
|
3-1-2 |
Ошибка во втором канале DМА |
|
3-1-3 |
Ошибка при обработке прерываний |
|
3-1-4 |
Ошибка контроллера прерываний материнской платы |
|
3-2-4 |
Ошибка контроллера клавиатуры |
|
3-3-4 |
Ошибка видеоадаптера |
|
3-4-1 |
Ошибка при тестировании видеопамяти |
|
3-4-2 |
Ошибка при поиске видеопамяти |
|
4-2-1 |
Ошибка системного таймера |
|
4-2-2 |
Завершение тестирования |
|
4-2-3 |
Ошибка контроллера клавиатуры |
|
4-2-4 |
Ошибка центрального процессора |
|
4-3-1 |
Ошибка тестирования оперативной памяти |
|
4-3-3 |
Ошибка системного таймера |
|
4-3-4 |
Ошибка часов реального времени |
|
4-4-1 |
Ошибка последовательного порта |
|
4-4-2 |
Ошибка параллельного порта |
|
4-4-3 |
Ошибка математического сопроцессора |
|
1-2 |
Ошибка в работе адаптеров, имеющих собственный BIOS |
|
1-2-2-3 |
Ошибка при подсчете контрольной суммы BIOS |
|
1-3-1-1 |
Ошибка в работе оперативной памяти |
|
1-3-1-3 |
Ошибка контроллера клавиатуры |
|
1-3-4-1 |
Ошибки при тестировании оперативной памяти |
|
2-1-2-3 |
Ошибка при проверке уведомления об авторском праве ROM BIOS |
|
2-2-3-1 |
Ошибка при обработке непредвиденных прерываний |
Последовательность звуковых сигналов, описание ошибок без таблицы:
1-1-2 Ошибка при тесте процессора. Процессор неисправен. Замените процессор
1-1-3 Ошибка записи/чтения данных в/из CMOS-памяти.
1-1-4 Обнаружена ошибка при подсчете контрольной суммы содержимого BIOS.
1-2-1 Ошибка инициализации материнской платы.
1-2-2 или 1-2-3 Ошибка инициализации контроллера DMA.
1-3-1 Ошибка инициализации схемы регенерации оперативной памяти.
1-3-3 или 1-3-4 Ошибка инициализации первых 64 Кбайт оперативной памяти.
1-4-1 Ошибка инициализации материнской платы.
1-4-2 Ошибка инициализации оперативной памяти.
1-4-3 Ошибка инициализации системного таймера.
1-4-4 Ошибка записи/чтения в/из одного из портов ввода/вывода.
2-1-1 Обнаружена ошибка при чтении/записи 0-го бита (в шестнадцатеричном представлении) первых 64 Кбайт ОЗУ
2-1-2 Обнаружена ошибка при чтении/записи 1-го бита (в шестнадцатеричном представлении) первых 64 Кбайт ОЗУ
2-1-3 Обнаружена ошибка при чтении/записи 2-го бита (в шестнадцатеричном представлении) первых 64 Кбайт ОЗУ
2-1-4 Обнаружена ошибка при чтении/записи 3-го бита (в шестнадцатеричном представлении) первых 64 Кбайт ОЗУ
2-2-1 Обнаружена ошибка при чтении/записи 4-го бита (в шестнадцатеричном представлении) первых 64 Кбайт ОЗУ
2-2-2 Обнаружена ошибка при чтении/записи 5-го бита (в шестнадцатеричном представлении) первых 64 Кбайт ОЗУ
2-2-3 Обнаружена ошибка при чтении/записи 6-го бита (в шестнадцатеричном представлении) первых 64 Кбайт ОЗУ
2-2-4 Обнаружена ошибка при чтении/записи 7-го бита (в шестнадцатеричном представлении) первых 64 Кбайт ОЗУ
2-3-1 Обнаружена ошибка при чтении/записи 8-го бита (в шестнадцатеричном представлении) первых 64 Кбайт ОЗУ
2-3-2 Обнаружена ошибка при чтении/записи 9-го бита (в шестнадцатеричном представлении) первых 64 Кбайт ОЗУ
2-3-3 Обнаружена ошибка при чтении/записи 10-го бита (в шестнадцатеричном представлении) первых 64 Кбайт ОЗУ
2-3-4 Обнаружена ошибка при чтении/записи 11-го бита (в шестнадцатеричном представлении) первых 64 Кбайт ОЗУ
2-4-1 Обнаружена ошибка при чтении/записи 12-го бита (в шестнадцатеричном представлении) первых 64 Кбайт ОЗУ
2-4-2 Обнаружена ошибка при чтении/записи 13-го бита (в шестнадцатеричном представлении) первых 64 Кбайт ОЗУ
2-4-3 Обнаружена ошибка при чтении/записи 14-го бита (в шестнадцатеричном представлении) первых 64 Кбайт ОЗУ
2-4-4 Обнаружена ошибка при чтении/записи 15-го бита (в шестнадцатеричном представлении) первых 64 Кбайт ОЗУ
3-1-1 Ошибка инициализации второго канала DMA.
3-1-2 или 3-1-4 Ошибка инициализации первого канала DMA.
3-2-4 Ошибка инициализации контроллера клавиатуры.
3-3-4 Ошибка инициализации видеопамяти.
3-4-1 Возникли серьёзные проблемы при попытке обращения к монитору.
3-4-2 Не удается инициализировать BIOS видеоплаты.
4-2-1 Ошибка инициализации системного таймера.
4-2-2 Тестирование завершено.
4-2-3 Ошибка инициализации контроллера клавиатуры.
4-2-4 Критическая ошибка при переходе центрального процессора в защищенный режим.
4-3-1 Ошибка инициализации оперативной памяти.
4-3-2 Ошибка инициализации первого таймера.
4-3-3 Ошибка инициализации второго таймера.
4-4-1 Ошибка инициализации одного из последовательных портов.
4-4-2 Ошибка инициализации параллельного порта.
4-4-3 Ошибка инициализации математического сопроцессора.
Длинные, непрекращающиеся сигналы – неисправна материнская плата.
Звук сирены с высокой на низкую частоту – неисправна видеокарта, проверить электролитические емкости, на утечку или заменить все на новые, заведомо исправные.
Непрерывный сигнал – не подключен (неисправен) кулер CPU.
На чтение 7 мин. Просмотров 7.6k. Опубликовано 22.02.2012
Здравствуйте, уважаемые читатели блога Help начинающему пользователю компьютера. Предлагаю Вашему вниманию основные POST-коды для BIOS производителя AWARD. Небольшое вступление. Сразу после нажатия кнопки POWER на системном блоке персонального компьютера управление ПК переходит непосредственно к БИОС. В это время (в начале запуска ПК) процессор подает сигнал на микросхему BIOS, который инициализирует загрузку микропрограммы BOOT-ROUTINE Базовой Системы Ввода-Вывода.
Микропрограмма BOOT-ROUTINE вызывает подпрограмму самотестирования POST.
Подпрограмма POST (Power-On Self Test) тестирует установленное на компьютере оборудование, настраивает его и готовит к работе. Для каждого отдельного оборудования (процессор, память, видеокарта, клавиатура, порты ввода/вывода и.т.д) производится отдельный тест. Каждый тест имеет свой уникальный номер, который называется POST-кодом. POST-код записывается в порт Manufacturing Test Port (с адресом 0080H) до начала выполнения каждого отдельного теста процедуры POST.
После того, как POST-код теста записан в порт Manufacturing Test Port начинается процедура тестирования соответствующего оборудования. Если процедура тестирования завершилась неудачей в порту Manufacturing Test Port остается POST-код последней процедуры (которая и вызвала ошибку). Если узнать POST-код последней процедуры, можно определить устройство, которое вызвало ошибку.
Чтение POST-кодов можно осуществить несколькими способами:
- Если Ваша материнская плата имеет встроенный индикатор POST-кодов, информацию о POST-коде последней процедуры можно узнать с него.
- POST-код последней выполняемой процедуры в некоторых системах может отображаться на экране монитора во время прохождения процедуры POST.
- Для чтения POST-кодов может использоваться специальная карта расширения.
Поскольку BIOS выпускается несколькими производителями, соответственно, для каждой BIOS отдельного производителя имеется своя таблица POST-кодов.
В данной таблице приведены основные POST-коды AWARD BIOS.
|
POST-код |
Описание |
|
CF |
Определение типа центрального процессора. Тестирование чтения/записи CMOS-памяти |
|
C0 |
Предварительная инициализация чипсета материнской платы. Запрет теневой памяти. Отключения кэш-памяти. Программирование контроллера прерываний, DMA-контроллера, таймера. |
|
C1 |
Определение типа и объема оперативной памяти. Тестирование ОЗУ алгоритмом ECC. |
|
0C |
Проверка контрольной суммы BIOS. |
|
C3 |
Выполняется распаковка кода системной BIOS в оперативную память. |
|
C5 |
Выполняется копирование кода системной BIOS в теневую память. Передача управления модулю Boot Block. Старт процедуры POST. |
|
01 |
Выполняется распаковка модуля XGROUP системной BIOS. |
|
02 |
Инициализация ЦП. |
|
03 |
Определение ресурсов ввода/вывода (чип Super I/O) |
|
05 |
Обнуление содержимого флага состояния CMOS-памяти. |
|
06 |
Проверка сопроцессора. |
|
07 |
Тестирование и инициализация контроллера клавиатуры. |
|
08 |
Определение типа интерфейса клавиатуры. Разрешается использование клавиатуры. |
|
09 |
Инициализация контроллера SATA. |
|
0A |
Определение PS/2-мыши и PS/2-клавиатуры. |
|
0B |
Назначение прерывания и адреса ввода/вывода для звукового контроллера AC97. |
|
0E |
Тестирование сегмента F000h памяти. |
|
10 |
Определяется тип Flash-памяти. |
|
12 |
Тестирование CMOS. |
|
14 |
Ранняя инициализация чипсета. Установка значений для регистров чипсета. |
|
16 |
Предварительная инициализация тактового генератора. |
|
18 |
Определение следующих параметров процессора: производитель, семейство, поколение, тип и объем кэш-памяти L1 и L2. Определение тактовой частоты ЦП. |
|
1B |
Инициализация таблицы векторов прерываний. |
|
1C |
Проверка контрольной суммы CMOS и напряжение питания аккумулятора. |
|
1D |
Выполняется настройка системы управления питанием Power Management. |
|
1F |
Загрузка матрицы клавиатуры из модуля XGROUP (для ноутбука). |
|
21 |
Инициализация системы Hardware Power Management (для ноутбуков). |
|
23 |
Тестирование математического сопроцессора. Тестирование флоппи-дисковода. Выполняется ранняя инициализация чипсета. Подготовка карты распределения ресурсов для устройств PnP (Plug and Play). |
|
24 |
Выполняется процедура обновления микрокода процессора. Создается карта распределения ресурсов для устройств PnP |
|
25 |
Ранняя инициализация PCI. Определение устройств на шине. Поиск видеоадаптера. |
|
26 |
Процесс инициализации системного тактового генератора завершен. Запуск системы мониторинга напряжений и температур (H/W Monitor). |
|
27 |
Повторная инициализация контроллера клавиатуры. Разрешается использование прерывания INT 09h. |
|
29 |
Программирование регистров MTRR. Программирование IDE-контроллера. Программирование чипсета. Инициализация контроллера APIC. Измерение внутренней частоты ЦП. |
|
2B |
Поиск видеоадаптера. |
|
2D |
Вывод на экран монитора заставки AWARD, информации о типе процессора и его скорости. |
|
33 |
Программирование Super I/O. |
|
35 |
Тестируется первый канал DMA. |
|
37 |
Тестируется второй канал DMA. |
|
39 |
Тестирование регистров DMA. |
|
3E |
Проверка канала 1 контроллера прерываний (8259). |
|
40 |
Проверка канала 2 контроллера прерываний (8259). |
|
43 |
Проверка контроллера прерываний (8259). |
|
47 |
Тестирование шин ISA/EISA. |
|
49 |
Определение объема оперативной памяти. |
|
4E |
Программирование регистров MTRR. Инициализация кэш-памяти второго уровня. Инициализация контроллера APIC. |
|
50 |
Инициализация шины USB. |
|
52 |
Тестирование оперативной памяти с последующим выводом на экран результатов теста. Очищение расширенной памяти. |
|
55 |
Отображение количества процессоров. |
|
57 |
Ранняя инициализация устройств PnP. |
|
59 |
Активизация интегрированной антивирусной защиты. |
|
5D |
Подключение аудиоконтроллера и контроллера Super I/O. |
|
60 |
На данном этапе имеется возможность войти в программу BIOS Setup. |
|
65 |
Инициализация PS/2-мыши. |
|
69 |
Включение кэш-памяти второго уровня. |
|
6B |
Программирование регистров чипсета в соответствии с настройками BIOS Setup. |
|
6D |
Назначение ресурсов для устройств Plug and Play. Автоматическое распределение COM-портов (если в настройках BIOS Setup разрешено автоматическое распределение портов). |
|
6F |
Инициализация флоппи-дисковода. |
|
75 |
Определение и установка устройств с интерфейсом IDE. |
|
77 |
Инициализация параллельных и последовательных портов. |
|
7A |
Определение и подготовка к работе математического сопроцессора. |
|
7F |
Вывод на экран монитора информации об обнаруженных ошибках (если они есть). |
|
82 |
Ввод последних изменений в таблицу ESCD. Восстановление видеорежима. Запрос пароля (если в настройках BIOS Setup это предусмотрено). |
|
83 |
Сохранение всех данных из стека временного хранения в CMOS. |
|
84 |
Вывод на экран монитора информации об обнаруженных устройствах Plug and Play. |
|
85 |
Завершение процесса инициализации шины USB. Определение порядка загрузки с жестких дисков с интерфейсом SCSI. |
|
89 |
Назначение прерываний для PCI-карт расширений. Установка таблиц ACPI. |
|
8B |
Поиск BIOS дополнительных устройств (кроме BIOS видеоадаптера). |
|
8D |
Разрешение использования контроля четности для оперативной памяти. Инициализация спецификации APM. |
|
8F |
Разрешается использование линии IRQ12 для горячего подключения PS/2-мыши. |
|
93 |
Подготовка информации о разделах загрузочных устройств для ее дальнейшего хранения. |
|
94 |
Включение кэш-памяти второго уровня. Завершение процесса инициализации чипсета и системы управления питанием. Вывод на экран монитора таблицы распределения ресурсов. |
|
95 |
Устанавливается режим перехода на летнее/зимнее время. Программирование контроллера клавиатуры на частоту автоповтора и время ожидания до входа в режим автоповтора согласно настройкам BIOS Setup. Установка состояния индикатора Nulock согласно настройкам BIOS Setup. |
|
96 |
Выполняется сохранение информации о разделах загрузочных устройств. Корректировка и сохранение таблицы ESCD. Установка таймера DOS Time в соответствии с показаниями часов реального времени (RTC). Завершение настройки системы. На системный динамик генерируется сигнал о завершении процедуры POST. |
|
FF |
Разрешение использования кэш-памяти первого уровня. Выполнение прерывания BIOS INT 19h. Управление процессом загрузки передается загрузчику начального сектора. |
В случае использование режима ускоренной загрузки системы (путем установки значения Enabled для опции Quick Boot) POST-коды будут иметь несколько другой вид.
|
POST-код |
Описание |
|
65 |
Сброс видеоадаптера. Инициализация аудиоконтроллера, устройств ввода-вывода. Тестирование клавиатуры и мыши. Проверка целостности БИОС. |
|
66 |
Инициализация таблицы векторов прерываний. Выполняется настройка системы управления питанием. Выполняется инициализация кэш-памяти. |
|
67 |
Проверка контрольной суммы CMOS и напряжения питания аккумулятора. Настройка чипсета. |
|
68 |
Инициализация видеоадаптера. |
|
69 |
Программирование контроллера прерываний. |
|
6A |
Выполняется быстрое тестирование оперативной памяти. |
|
6B |
Вывод на экран результатов тестирования процессора и оперативной памяти. |
|
70 |
Отображение на мониторе названия клавиши, которую можно использовать для входа в Bios Setup. Инициализация мыши. |
|
71 |
Инициализация котроллера кэш-памяти. |
|
72 |
Установка значений для регистров чипсета. Создание списка устройств PnP. Инициализация контроллера дисковода. |
|
73 |
Инициализация контроллера жестких дисков. |
|
74 |
Инициализация математического сопроцессора. |
|
77 |
Запрос пароля (если в настройках BIOS Setup это предусмотрено). Отображение сообщений с названием клавиш для выполнения входа в BIOS Setup или продолжения загрузки. |
|
78 |
Инициализация BIOS дополнительных устройств. |
|
7A |
Генерирование корневой таблицы RSDT, таблицы устройств. |
|
7D |
Выполняется сохранение информации о разделах загрузочных устройств. |
|
7E |
Подготовка системы к загрузке ОС. |
|
7F |
Программирование контроллера клавиатуры на частоту автоповтора и время ожидания до входа в режим автоповтора согласно настройкам BIOS Setup. Установка состояния индикатора Nulock согласно настройкам BIOS Setup. |
|
80 |
Выполнение прерывания BIOS INT 19h. Управление процессом загрузки передается загрузчику начального сектора. |
Часто бывает так, что даже опытный сисадмин забывает коды и сигналы BIOS (тем более, что новые материнские платы уже вовсю комплектуются UEFI), что уж говорить про не профессионала. Да и знания сигналов помогут быстро, а в бытовых случаях еще и зачастую бесплатно решить проблему с не стартующим компьютером или ноутбуком.
Что такое BIOS. Основные понятия
Кстати, для справки: BIOS — это Basic Input-Output system или по-русски говоря, базовая система ввода-вывода. Иными словами, это программа низкого уровня, вшитая намертво в чип материнской платы вашего компьютера. BIOS загружается при включении компьютера и отвечает за инициализацию его аппаратных компонентов, проверку их работоспособности и корректности запуска. Затем, запускается программа-загрузчик, запускающую операционную систему Windows, Linux ну или что у вас там установлено…
Тут надо сделать небольшое отступление и рассказать, что сигналы этого самого BIOS могут отличаться в зависимости от фирмы-производителя. Рассмотрим самые популярные варианты, всего их будет три – AMI BIOS, AWARD BIOS, Phoenix BIOS.
Под катом таблицы с описанием ошибок BIOS.
Звуковые сигналы AMI BIOS
Во всех версиях AMI BIOS успешным окончанием самотестирования является один короткий звуковой сигнал, после которого происходит загрузка установленной OC. Другие звуковые сигналы AMI BIOS я указал в таблице:
|
Звуковой сигнал |
Описание |
|
2 коротких |
Ошибка чётности оперативной памяти |
|
3 коротких |
Ошибка защищенного сектора 64 Кб оперативной памяти |
|
4 коротких |
Неисправность системного таймера материнской платы |
|
5 коротких |
Неисправность центрального процессора |
|
6 коротких |
Ошибка клавиатуры |
|
7 коротких |
Общая неисправность материнской платы |
|
8 коротких |
Неисправность памяти видеокарты |
|
9 коротких |
Ошибка контрольной суммы BIOS |
|
10 коротких |
Невозможно выполнить запись в CMOS |
|
11 коротких |
Ошибка оперативной памяти |
|
1 длинный и 1 короткий |
Неисправность блока питания |
|
1 длинный и 2 коротких |
Ошибка работы видеокарты |
|
1 длинный и 3 коротких |
Ошибка работы видеокарты |
|
1 длинный и 4 коротких |
Отсутствует видеокарта, видеокарта не найдена |
|
1 длинный и 8 коротких |
Не подключен монитор, проблемы с видеокартой |
|
3 длинных |
Неполадки с оперативной памятью, тест памяти не пройден |
|
5 коротких и 1 длинный |
Отсутствует оперативная память |
|
постоянный сигнал |
Проблемы с блоком питания, перегрев ПК |
Звуковые сигналы AWARD BIOS
C корректным сигналом пост-теста тут все так же, как и у предыдущего варианта – один короткий звуковой сигнал AWARD BIOS означает, что все ОК.
Остальные сигналы несколько отличаются – смотрим в таблицу:
|
Звуковой сигнал |
Описание |
|
1 короткий, повторяющийся |
Неисправность блока питания |
|
1повторяющийся, длинный |
Неисправность оперативной памяти |
|
3 длинных |
Ошибка клавиатуры |
|
1 длинный и 1 короткий |
Неисправность оперативной памяти |
|
1 длинный и 2 коротких |
Ошибка работы видеокарты |
|
1 длинный и 3 коротких |
Ошибка клавиатуры |
|
1 длинный и 9 коротких |
Ошибка чтения ПЗУ |
|
1 длинный и 8 коротких |
Не подключен монитор, проблемы с видеокартой |
|
3 длинных |
Неполадки с оперативной памятью, тест памяти не пройден |
|
постоянный сигнал |
Проблемы с блоком питания, перегрев ПК |
Звуковые сигналы Phoenix BIOS
Третья версия сигналов от Phoenix. БИОС от этого производителя встречается все реже, но тем не менее.
Тут надо сказать, что с ним все не так, как с предыдущими двумя. Да-да, ребята решили выпендриться, и сделать не так как у всех сигналы у них не двойные, а тройные. На практике это значит лишь то, что например, сигнал о проблемах с подачей питания на видеокарту будет выглядеть как три коротких сигнала, пауза, три коротких сигнала, пауза, потом 4 коротких сигнала. В таблице я их запишу как 3–3–4. Итак, поехали…
Коды ошибок от Phoenix:
|
Звуковой |
Описание |
|
1–1–2 |
Ошибка центрального процессора |
|
1–1–3 |
Ошибка записи в CMOS, неисправность материнской |
|
1–1–4 |
Ошибка в контрольной сумме BIOS ROM |
|
1–2–1 |
Неисправен таймер прерываний |
|
1–2–2 |
Ошибка контроллера DMA |
|
1–2–3 |
Ошибка чтения или записи контроллера DMA |
|
1–3–2 |
Ошибка оперативной памяти |
|
1–3–3 |
Ошибка контроллера оперативной памяти |
|
1–3–4 |
Ошибка контроллера оперативной памяти |
|
1–4–1 |
Ошибка адресной оперативной памяти |
|
1–4–2 |
Ошибка четности оперативной памяти |
|
3–2–4 |
Ошибка |
|
3–3–1 |
Неисправность батарейки CMOS на материнской плате |
|
3–3–4 |
Неисправность видеокарты |
|
3–4–1 |
Неисправность видеокарты |
|
4–2–1 |
Неисправность системного таймера |
|
4–2–2 |
Ошибка CMOS |
|
4–2–3 |
Неисправность клавиатуры |
|
4–2–4 |
Ошибка работы центрального процессора |
|
4–3–1 |
Ошибка в тесте оперативной памяти |
|
4–3–3 |
Ошибка таймера |
|
4–3–4 |
Ошибка в работе RTC |
|
4–4–1 |
Неисправность последовательного порта |
|
4–4–2 |
Неисправность параллельного порта |
|
4–4–3 |
Неполадки в работе сопроцессора |
Хочется лишь добавить, что в случае самостоятельного ремонта ПК или ноутбука всегда отключайте его от сети питания и уже потом можете спокойно лезть внутрь вооружившись отверткой и прочим необходимым инструментом.
В следующей статье я расскажу про UEFI. Что это такое, зачем она к нам пришла и прочие интересные моменты.
P.S. В некоторых случаях с ошибками по памяти помогает вытащить планки памяти из слотов, протереть контакты плат оперативной памяти обычным мягким ластиком и память снова в строю! Если память не сгорела а просто сбоит, то можно попробовать так же поменять платы с оперативной памятью местами по банкам, при условии, что сама память которую вы местами меняете одинаковая.
P.P.S. В конце этой статьи выкладываю просто таблицы кодов трех BIOS в виде картинок. Их можно использовать как шпаргалку сохранив на телефон, планшет или компьютер.
Шпаргалки с описанием сигналов BIOS для печати
Вроде бы все что хотел написать – написал. Старался чётко и без воды, как всегда. Если есть какие-то вопросы – отвечаю в комментариях.
В данной таблице приведены основные POST-коды AWARD BIOS
|
POST-код |
Описание |
|
CF |
Определение типа центрального процессора. Тестирование чтения/записи CMOS-памяти |
|
C0 |
Предварительная инициализация чипсета материнской платы. Запрет теневой памяти. Отключения кэш-памяти. Программирование контроллера прерываний, DMA-контроллера, таймера. |
|
C1 |
Определение типа и объема оперативной памяти. Тестирование ОЗУ алгоритмом ECC. |
|
0C |
Проверка контрольной суммы BIOS. |
|
C3 |
Выполняется распаковка кода системной BIOS в оперативную память. |
|
C5 |
Выполняется копирование кода системной BIOS в теневую память. Передача управления модулю Boot Block. Старт процедуры POST. |
|
01 |
Выполняется распаковка модуля XGROUP системной BIOS. |
|
02 |
Инициализация ЦП. |
|
03 |
Определение ресурсов ввода/вывода (чип Super I/O) |
|
05 |
Обнуление содержимого флага состояния CMOS-памяти. |
|
06 |
Проверка сопроцессора. |
|
07 |
Тестирование и инициализация контроллера клавиатуры. |
|
08 |
Определение типа интерфейса клавиатуры. Разрешается использование клавиатуры. |
|
09 |
Инициализация контроллера SATA. |
|
0A |
Определение PS/2-мыши и PS/2-клавиатуры. |
|
0B |
Назначение прерывания и адреса ввода/вывода для звукового контроллера AC97. |
|
0E |
Тестирование сегмента F000h памяти. |
|
10 |
Определяется тип Flash-памяти. |
|
12 |
Тестирование CMOS. |
|
14 |
Ранняя инициализация чипсета. Установка значений для регистров чипсета. |
|
16 |
Предварительная инициализация тактового генератора. |
|
18 |
Определение следующих параметров процессора: производитель, семейство, поколение, тип и объем кэш-памяти L1 и L2. Определение тактовой частоты ЦП. |
|
1B |
Инициализация таблицы векторов прерываний. |
|
1C |
Проверка контрольной суммы CMOS и напряжение питания аккумулятора. |
|
1D |
Выполняется настройка системы управления питанием Power Management. |
|
1F |
Загрузка матрицы клавиатуры из модуля XGROUP (для ноутбука). |
|
21 |
Инициализация системы Hardware Power Management (для ноутбуков). |
|
23 |
Тестирование математического сопроцессора. Тестирование флоппи-дисковода. Выполняется ранняя инициализация чипсета. Подготовка карты распределения ресурсов для устройств PnP (Plug and Play). |
|
24 |
Выполняется процедура обновления микрокода процессора. Создается карта распределения ресурсов для устройств PnP |
|
25 |
Ранняя инициализация PCI. Определение устройств на шине. Поиск видеоадаптера. |
|
26 |
Процесс инициализации системного тактового генератора завершен. Запуск системы мониторинга напряжений и температур (H/W Monitor). |
|
27 |
Повторная инициализация контроллера клавиатуры. Разрешается использование прерывания INT 09h. |
|
29 |
Программирование регистров MTRR. Программирование IDE-контроллера. Программирование чипсета. Инициализация контроллера APIC. Измерение внутренней частоты ЦП. |
|
2B |
Поиск видеоадаптера. |
|
2D |
Вывод на экран монитора заставки AWARD, информации о типе процессора и его скорости. |
|
33 |
Программирование Super I/O. |
|
35 |
Тестируется первый канал DMA. |
|
37 |
Тестируется второй канал DMA. |
|
39 |
Тестирование регистров DMA. |
|
3E |
Проверка канала 1 контроллера прерываний (8259). |
|
40 |
Проверка канала 2 контроллера прерываний (8259). |
|
43 |
Проверка контроллера прерываний (8259). |
|
47 |
Тестирование шин ISA/EISA. |
|
49 |
Определение объема оперативной памяти. |
|
4E |
Программирование регистров MTRR. Инициализация кэш-памяти второго уровня. Инициализация контроллера APIC. |
|
50 |
Инициализация шины USB. |
|
52 |
Тестирование оперативной памяти с последующим выводом на экран результатов теста. Очищение расширенной памяти. |
|
55 |
Отображение количества процессоров. |
|
57 |
Ранняя инициализация устройств PnP. |
|
59 |
Активизация интегрированной антивирусной защиты. |
|
5D |
Подключение аудиоконтроллера и контроллера Super I/O. |
|
60 |
На данном этапе имеется возможность войти в программу BIOS Setup. |
|
65 |
Инициализация PS/2-мыши. |
|
69 |
Включение кэш-памяти второго уровня. |
|
6B |
Программирование регистров чипсета в соответствии с настройками BIOS Setup. |
|
6D |
Назначение ресурсов для устройств Plug and Play. Автоматическое распределение COM-портов (если в настройках BIOS Setup разрешено автоматическое распределение портов). |
|
6F |
Инициализация флоппи-дисковода. |
|
75 |
Определение и установка устройств с интерфейсом IDE. |
|
77 |
Инициализация параллельных и последовательных портов. |
|
7A |
Определение и подготовка к работе математического сопроцессора. |
|
7F |
Вывод на экран монитора информации об обнаруженных ошибках (если они есть). |
|
82 |
Ввод последних изменений в таблицу ESCD. Восстановление видеорежима. Запрос пароля (если в настройках BIOS Setup это предусмотрено). |
|
83 |
Сохранение всех данных из стека временного хранения в CMOS. |
|
84 |
Вывод на экран монитора информации об обнаруженных устройствах Plug and Play. |
|
85 |
Завершение процесса инициализации шины USB. Определение порядка загрузки с жестких дисков с интерфейсом SCSI. |
|
89 |
Назначение прерываний для PCI-карт расширений. Установка таблиц ACPI. |
|
8B |
Поиск BIOS дополнительных устройств (кроме BIOS видеоадаптера). |
|
8D |
Разрешение использования контроля четности для оперативной памяти. Инициализация спецификации APM. |
|
8F |
Разрешается использование линии IRQ12 для горячего подключения PS/2-мыши. |
|
93 |
Подготовка информации о разделах загрузочных устройств для ее дальнейшего хранения. |
|
94 |
Включение кэш-памяти второго уровня. Завершение процесса инициализации чипсета и системы управления питанием. Вывод на экран монитора таблицы распределения ресурсов. |
|
95 |
Устанавливается режим перехода на летнее/зимнее время. Программирование контроллера клавиатуры на частоту автоповтора и время ожидания до входа в режим автоповтора согласно настройкам BIOS Setup. Установка состояния индикатора Nulock согласно настройкам BIOS Setup. |
|
96 |
Выполняется сохранение информации о разделах загрузочных устройств. Корректировка и сохранение таблицы ESCD. Установка таймера DOS Time в соответствии с показаниями часов реального времени (RTC). Завершение настройки системы. На системный динамик генерируется сигнал о завершении процедуры POST. |
|
FF |
Разрешение использования кэш-памяти первого уровня. Выполнение прерывания BIOS INT 19h. Управление процессом загрузки передается загрузчику начального сектора. |
В случае использование режима ускоренной загрузки системы (путем установки значения Enabled для опции Quick Boot) POST-коды будут иметь несколько другой вид.
|
POST-код |
Описание |
|
65 |
Сброс видеоадаптера. Инициализация аудиоконтроллера, устройств ввода-вывода. Тестирование клавиатуры и мыши. Проверка целостности БИОС. |
|
66 |
Инициализация таблицы векторов прерываний. Выполняется настройка системы управления питанием. Выполняется инициализация кэш-памяти. |
|
67 |
Проверка контрольной суммы CMOS и напряжения питания аккумулятора. Настройка чипсета. |
|
68 |
Инициализация видеоадаптера. |
|
69 |
Программирование контроллера прерываний. |
|
6A |
Выполняется быстрое тестирование оперативной памяти. |
|
6B |
Вывод на экран результатов тестирования процессора и оперативной памяти. |
|
70 |
Отображение на мониторе названия клавиши, которую можно использовать для входа в Bios Setup. Инициализация мыши. |
|
71 |
Инициализация котроллера кэш-памяти. |
|
72 |
Установка значений для регистров чипсета. Создание списка устройств PnP. Инициализация контроллера дисковода. |
|
73 |
Инициализация контроллера жестких дисков. |
|
74 |
Инициализация математического сопроцессора. |
|
77 |
Запрос пароля (если в настройках BIOS Setup это предусмотрено). Отображение сообщений с названием клавиш для выполнения входа в BIOS Setup или продолжения загрузки. |
|
78 |
Инициализация BIOS дополнительных устройств. |
|
7A |
Генерирование корневой таблицы RSDT, таблицы устройств. |
|
7D |
Выполняется сохранение информации о разделах загрузочных устройств. |
|
7E |
Подготовка системы к загрузке ОС. |
|
7F |
Программирование контроллера клавиатуры на частоту автоповтора и время ожидания до входа в режим автоповтора согласно настройкам BIOS Setup. Установка состояния индикатора Nulock согласно настройкам BIOS Setup. |
|
80 |
Выполнение прерывания BIOS INT 19h. Управление процессом загрузки передается загрузчику начального сектора. |
Статьи » Расшифровка кодов ошибок POST (ПОСТ) карты
Расшифровка кодов ошибок POST (ПОСТ) карты
Award BIOS 6.0: полная загрузка
Данная таблица содержит POST-коды, которые отображаются при полной процедуре POST.
- CF Определяется тип процессора и тестируется чтение/запись CMOS
- C0 Предварительно инициализируется чипсет и L1-, L2-кэш, программируется контроллер прерываний, DMA, таймер
- C1 Детектируется тип и объем оперативной памяти
- C3 Код BIOS распаковывается во временную область оперативной памяти
- 0С Проверяются контрольные суммы BIOS
- C5 Код BIOS копируется в теневую память и управление передается модулю Boot Block
- 01 Модуль XGROUP распаковывается по физическому адресу 1000:0000h
- 02 Инициализация процессора. Устанавливаются регистры CR и MSR
- 03 Определяются ресурсы ввода/вывода (Super I/O)
- 05 Очищается экран и флаг состояния CMOS
- 06 Проверяется сопроцессор
- 07 Определяется и тестируется контроллер клавиатуры
- 08 Определяется интерфейс клавиатуры
- 09 Инициализация контроллера Serial ATA
- OA Определяется клавиатура и мышь, которые подключены к портам PS/2
- 0B Устанавливаются ресурсы звукового контроллера AC97
- OE Тестируется сегмент памяти F000h
- 10 Определяется тип flash-памяти
- 12 Тестируется CMOS
- 14 Устанавливаются значения для регистров чипсета
- 16 Первично инициализируется тактовый генератор
- 18 Определяется тип процессора, его параметры и объемы кэша L1 и L2
- 1B Инициализируется таблица векторов прерываний
- 1С Проверяются контрольные суммы CMOS и напряжение питания аккумулятора
- 1D Определяется система управления питанием Power Management
- 1F Загружается матрица клавиатуры (для ноутбуков)
- 21 Инициализируется система Hardware Power Management (для ноутбуков)
- 23 Тестируется математический сопроцессор, дисковод, инициализация чипсета
- 24 Обновляется микрокод процессора. Создается карта распределения ресурсов устройств Plug and Play
- 25 Начальная инициализация PCI: перечисляются устройства, поиск адаптера VGA, запись VGA BIOS по адресу C000:0
- 26 Устанавливается тактовая частота по CMOS Setup. Отключается синхронизация неиспользуемых слотов DIMM и PCI. Инициализируется система мониторинга (H/W Monitor)
- 27 Разрешается прерывание INT 09h. Снова инициализируется контроллер клавиатуры
- 29 Программируются регистры MTRR, инициализируется APIC. Программируется контроллер IDE. Измеряется частота процессора. Вызывается расширение BIOS видеосистемы
- 2B Поиск BIOS видеоадаптера
- 2D Отображается заставка Award, информация о типе процессора и его скорости
- 33 Сбрасывается клавиатура
- 35 Тестируется первый канал DMA
- 37 Тестируется второй канал DMA
- 39 Тестируются страничные регистры DMA
- 3C Настраивается контроллер 8254 (таймер)
- 3E Проверка контроллера прерываний 8259
- 43 Проверяется контроллер прерываний
- 47 Тестируются шины ISA/EISA
- 49 Вычисляется объем оперативной памяти. Настраиваются регистры для процессора AMD K5
- 4E Программируются регистры MTRR для процессоров Syrix. Инициализируются кэш L2 и APIC
- 50 Определяется шина USB
- 52 Тестируется ОЗУ с отображением результатов. Очищается расширенная память
- 53 Если выполнена очистка CMOS, то сбрасывается пароль на вход в систему
- 55 Отображается количество процессоров (для многопроцессорных платформ)
- 57 Отображается логотип EPA. Начальная инициализация устройств ISA PnP
- 59 Определяется система защиты от вирусов
- 5B Вывод подсказки для запуска обновления BIOS с дискеты
- 5D Запускается контроллер Super I/O и интегрированный аудиоконтроллер
- 60 Вход в CMOS Setup, если была нажата клавиша Delete
- 65 Инициализируется мышь PS/2
- 69 Включается кэш L2
- 6B Настраиваются регистры чипсета согласно BIOS Setup
- 6D Назначаются ресурсы для устройств ISA PnP и COM-порты для интегрированных устройств
- 6F Инициализируется и настраивается контроллер гибких дисков
- 75 Детектируются и устанавливаются IDE-устройства: жесткие диски, CD/DVD, LS-120, ZIP и др.
- 76 Выводится информация об обнаруженных IDE-устройствах
- 77 Инициализируются последовательные и параллельные порты
- 7A Сбрасывается и готовится к работе математический сопроцессор
- 7C Определяется защита от несанкционированной записи на жесткие диски
- 7F При наличии ошибок выводится сообщение и ожидается нажатие клавиш Delete и F1
- 82 Выделяется память для управления питанием и заносятся изменения в таблицу ESCD.
- Убирается заставка с логотипом EPA. Запрашивается пароль, если нужен
- 83 Все данные сохраняются из временного стека в CMOS
- 84 Вывод на экран сообщения Initializing Plug and Play Cards
- 85 Завершается инициализация USB
- 87 Создаются таблицы SYSID в области DMI
- 89 Устанавливаются таблицы ACPI. Назначаются прерывания для PCI-устройств
- 8B Вызывается BIOS дополнительных ISA- или PCI-контроллеров, за исключением видеоадаптера
- 8D Устанавливаются параметры контроля четности ОЗУ по CMOS Setup. Инициализируется APM
- 8F IRQ 12 разрешается для «горячего» подключения мыши PS/2
- 94 Завершение инициализации чипсета. Отображение таблицы распределения ресурсов. Включение кэша L2. Установка режима перехода на летнее/зимнее время
- 95 Устанавливается частота автоповтора клавиатуры и состояния Num Lock
- 96 Для многопроцессорных систем настраиваются регистры (для процессоров Cyrix). Создается таблица ESCD. Устанавливается таймер DOS Time по показаниям часов RTC CMOS. Сохраняются разделы загрузочных устройств для использования встроенным антивирусом. Динамик оповещает об окончании POST. Создается таблица MSIRQ FF Выполняется прерывание BIOS INT 19h. Поиск загрузчика в первом секторе загрузочного устройства
Award BIOS 6.0: сокращенная загрузка
Сокращенная процедура выполняется при установке в BIOS параметра Quick Power On Self Test.
- 65 Сбрасывается видеоадаптер. Инициализируются звуковой контроллер, устройства ввода/вывода,тестируется клавиатура и мышь. Проверяется целостность BIOS
- 66 Инициализируется кэш-память. Создается таблица векторов прерываний. Инициализируется система управления питанием
- 67 Проверяется контрольная сумма CMOS и тестируется батарейка питания. Настраивается чипсет на основе параметров CMOS
- 68 Инициализируется видеоадаптер
- 69 Настраивается контроллер прерываний
- 6A Тестируется оперативная память (ускоренно)
- 6B Отображается логотип EPA, результаты тестов процессора и памяти
- 70 Отображается подсказка для входа в BIOS Setup. Инициализируется мышь, подключенная к PS/2 или USB
- 71 Инициализируется контроллер кэш-памяти
- 72 Настраиваются регистры чипсета. Создается список устройств Plug and Play.& Инициализируется контроллер дисковода
- 73 Инициализируется контроллер жестких дисков
- 74 Инициализируется сопроцессор
- 75 Если нужно, жесткий диск защищается от записи
- 77 Если нужно, запрашивается пароль и выводятся сообщения Press F1 to continue, DEL to enter Setup
- 78 Инициализируются платы расширения с собственной BIOS
- 79 Инициализируются ресурсы платформы
- 7A Генерируются корневая таблица RSDT, таблицы устройств DSDT, FADT и т. п.
- 7D Собирается информациия о разделах загрузочных устройств
- 7E BIOS готовится к загрузке операционной системы
- 7F Состояние индикатора NumLock устанавливается в соответствии с настройками
- BIOS Setup
- 80 Вызывается INT 19 и запускается операционная система
- FF Загрузка операционной системы
AMIBIOS 8.0
- D0 Инициализация процессора и чипсета. Проверка контрольных сумм загрузочного блока BIOS
- D1 Начальная инициализация портов ввода/вывода. Контроллеру клавиатуры передается команда для самотестирования BAT
- D2 Запрет кэш-памяти L1/L2. Определяется объем установленной ОЗУ
- D3 Настраиваются схемы регенерации памяти. Разрешается использовать кэш-память
- D4 Тест 512 Кбайт памяти. Устанавливается стек и назначается протокол обмена с кэш-памятью
- D5 Код BIOS распаковывается и копируется в теневую память
- D6 Проверяются контрольные суммы BIOS и нажатие клавиш Ctrl+Home (восстановление BIOS)
- D7 Управление передается интерфейсному модулю, распаковывающему код в область Run-Time
- D8 Выполняемый код распаковывается из flash-памяти в оперативную. Сохраняется информация CPUID
- D9 Распакованный код переносится из области временного хранения в сегменты 0E000h и 0F000h ОЗУ
- DA Восстанавливаются регистры CPUID. Выполнение POST переносится в оперативную память
- E1–E8, EC–EE Ошибки, связанные с конфигурацией системной памяти
- 03 Запрещается обработка NMI, ошибок четности, выдача сигналов на монитор. Резервируется область для журнала событий GPNV, устанавливаются начальные значения переменных из BIOS
- 04 Проверяется работоспособность батареи и подсчитывается контрольная сумма CMOS
- 05 Инициализируется контроллер прерываний и строится таблица векторов
- 06 Тестируется и готовится к работе таймер
- 08 Тестируется клавиатура (мигают индикаторы клавиатуры)
- C0 Начальная инициализация процессора. Запрещается использовать кэш-память. Определяется APIC
- C1 Для многопроцессорных систем определяется процессор, отвечающий за запуск системы
- C2 Завершается назначение процессора для запуска системы. Идентификация с помощью CPUID
- C5 Определяется количество процессоров, настраиваются их параметры
- C6 Инициализируется кэш-память для более быстрого прохождения POST
- C7 Завершается начальная инициализация процессора
- 0A Определяется контроллер клавиатуры
- 0B Поиск мыши, подключенной к порту PS/2
- 0C Проверяется наличие клавиатуры
- 0E Детектируются и инициализируются различные устройства ввода
- 13 Начальная инициализация регистров чипсета
- 24 Распаковываются и инициализируются модули BIOS, специфические для платформы.
- Создается таблица векторов прерываний и инициализируется обработка прерываний
- 2A С помощью механизма DIM определяются устройства на локальных шинах. Готовится к инициализации видеоадаптер, строится таблица распределения ресурсов
- 2C Обнаружение и инициализация видеоадаптера, видеоадаптер вызывается BIOS
- 2E Поиск и инициализация дополнительных устройств ввода/вывода
- 30 Готовится к обработке SMI
- 31 Инициализируется и активизируется модуль ADM
- 33 Инициализируется модуль упрощенной загрузки
- 37 Отображается логотип AMI, версия BIOS, процессора, подсказка клавиши для входа в BIOS
- 38 С помощью DIM инициализируются различные устройства на локальных шинах
- 39 Инициализируется контроллер DMA
- 3A Устанавливается системное время в соответствии с показаниями часов RTC
- 3B Тестируется оперативная память и отображаются результаты
- 3C Настраиваются регистры чипсета
- 40 Инициализируются последовательные и параллельные порты, математический сопроцессор и др.
- 52 По результатам теста памяти обновляются данные об ОЗУ в CMOS
- 60 По BIOS Setup устанавливается состояние NumLock и настраиваются параметры автоповтора
- 75 Запускается процедура для работы с дисковыми устройствами (прерывание INT 13h)
- 78 Создается список устройств IPL (с которых возможна загрузка операционной системы)
- 7C Создаются и записываются в NVRAM таблицы расширенной системной конфигурации ESCD
- 84 Регистрация ошибок, обнаруженных при выполнении POST
- 85 Выводятся сообщения об обнаруженных некритических ошибках.
- 87 Если нужно, запускается BIOS Setup, которая предварительно распаковывается в ОЗУ
- 8C В соответствии с BIOS Setup настраиваются регистры чипсета
- 8D Строятся таблицы ACPI
- 8E Настраивается обслуживание немаскируемых прерываний (NMI)
- 90 Окончательно инициализируется SMI
- A1 Очистка данных, которые не нужны при загрузке операционной системы
- A2 Для взаимодействия с операционной системой готовятся модули EFI
- A4 В соответствии с BIOS Setup инициализируется языковой модуль
- A7 Выводится итоговая таблица процедуры POST
- A8 Устанавливается состояние регистров MTRR
- A9 Если нужно, выполняется ожидание ввода команд с клавиатуры
- AA Удаляются векторы прерываний POST (INT 1Ch и INT 09h)
- AB Определяются устройства для загрузки операционной системы
- AC Завершающие этапы настройки чипсета в соответствии с BIOS Setup
- B1 Настраивается интерфейс ACPI
- 00 Вызывается обработка прерывания INT 19h (поиск загрузочного сектора, загрузка ОС)
PhoenixBIOS 4.0
- 02 Verify Real Mode
- 03 Disable Non-Maskable Interrupt (NMI)
- 04 Get CPU type
- 06 Initialize system hardware
- 08 Initialize chipset with initial POST values
- 09 Set IN POST flag
- 0A Initialize CPU registers
- 0B Enable CPU cache
- 0C Initialize caches to initial POST values
- 0E Initialize I/O component
- 0F Initialize the local bus IDE
- 10 Initialize Power Management
- 11 Load alternate registers with initial POST values
- 12 Restore CPU control word during warm boot
- 13 Initialize PCI Bus Mastering devices
- 14 Initialize keyboard controller
- 16 (1-2-2-3) BIOS ROM checksum
- 17 Initialize cache before memory autosize
- 18 8254 timer initialization
- 1A 8237 DMA controller initialization
- 1C Reset Programmable Interrupt Controller
- 20 (1-3-1-1) Test DRAM refresh
- 22 (1-3-1-3) Test 8742 Keyboard Controller
- 24 Set ES segment register to 4 GB
- 26 Enable A20 line
- 28 Autosize DRAM
- 29 Initialize POST Memory Manager
- 2A Clear 512 KB base RAM
- 2C (1-3-4-1) RAM failure on address line xxxx
- 2E (1-3-4-3) RAM failure on data bits xxxx of low byte of memory bus
- 2F Enable cache before system BIOS shadow
- 30 (1-4-1-1) RAM failure on data bits xxxx of high byte of memory bus
- 32 Test CPU bus-clock frequency
- 33 Initialize Phoenix Dispatch Manager
- 34 Disable Power Button during POST
- 35 Re-initialize registers
- 36 Warm start shut down
- 37 Re-initialize chipset
- 38 Shadow system BIOS ROM
- 39 Re-initialize cache
- 3A Autosize cache
- 3C Advanced configuration of chipset registers
- 3D Load alternate registers with CMOS values
- 40 CPU speed detection
- 42 Initialize interrupt vectors
- 45 POST device initialization
- 46 (2-1-2-3) Check ROM copyright notice
- 48 Check video configuration against CMOS
- 49 Initialize PCI bus and devices
- 4A Initialize all video adapters in system
- 4B QuietBoot start (optional)
- 4C Shadow video BIOS ROM
- 4E Display BIOS copyright notice
- 50 Display CPU type and speed
- 51 Initialize EISA board
- 52 Test keyboard Тестируется клавиатура
- 54 Set key click if enabled
- 55 Initialize USB bus
- 58 (2-2-3-1) Test for unexpected interrupts
- 59 Initialize POST display service
- 5A Display prompt “Press F2 to enter SETUP”
- 5B Disable CPU cache
- 5C Test RAM between 512 and 640 KB
- 60 Test extended memory
- 62 Test extended memory address lines
- 64 Jump to UserPatch1
- 66 Configure advanced cache registers
- 67 Initialize Multi Processor APIC
- 68 Enable external and CPU caches
- 69 Setup System Management Mode (SMM) area
- 6A Display external L2 cache size
- 6B Load custom defaults (optional)
- 6C Display shadow-area message
- 6E Display possible high address for UMB recovery
- 70 Display error messages Выводятся сообщения об ошибках
- 72 Check for configuration errors
- 76 Check for keyboard errors
- 7C Set up hardware interrupt vectors
- 7D Initialize hardware monitoring
- 7E Initialize coprocessor if present
- 80 Disable onboard Super I/O ports and IRQs
- 81 Late POST device initialization
- 82 Detect and install external RS232 ports
- 83 Configure non-MCD IDE controllers
- 84 Detect and install external parallel ports
- 85 Initialize PC-compatible PnP ISA devices
- 86 Re-initialize onboard I/O ports
- 87 Configure Motheboard Configurable Devices (optional)
- 88 Initialize BIOS Data Area
- 89 Enable Non-Maskable Interrupts (NMIs)
- 8A Initialize Extended BIOS Data Area
- 8B Test and initialize PS/2 mouse
- 8C Initialize floppy controller
- 8F Determine number of ATA drives (optional)
- 90 Initialize hard-disk controllers
- 91 Initialize local-bus harddisk controllers
- 92 Jump to UserPatch2
- 93 Build MPTABLE for multi-processor boards
- 95 Install CD ROM for boot
- 96 Clear huge ES segment register
- 97 Fixup Multi Processor table
- 98 (1-2) Search for option ROMs. One long, two short beeps on checksum failure
- 99 Check for SMART Drive (optional)
- 9A Shadow option ROMs
- 9C Set up Power Management
- 9D Initialize security engine (optional)
- 9E Enable hardware interrupts
- 9F Determine number of ATA and SCSI drives
- A0 Set time of day
- A2 Check key lock
- A4 Initialize Typematic rate
- A8 Erase F2 prompt
- AA Scan for F2 key stroke
- AC Enter SETUP
- AE Clear Boot flag
- B0 Check for errors
- B2 POST done – prepare to boot operating system
- B4 (1) One short beep before boot
- B5 Terminate QuietBoot (optional)
- B6 Check password (optional)
- B9 Prepare Boot
- BA Initialize DMI parameters
- BB Initialize PnP Option ROMs
- BC Clear parity checkers
- BD Display MultiBoot menu
- BE Clear screen (optional)
- BF Check virus and backup reminders
- C0 Try to boot with INT 19
- C1 Initialize POST Error Manager (PEM)
- C2 Initialize error logging
- C3 Initialize error display function
- C4 Initialize system error handler
- C5 PnPnd dual CMOS (optional)
- C6 Initialize notebook docking (optional)
- C7 Initialize notebook docking late
- D2 Unknown interrupt
- E0 Initialize the chipset
- E1 Initialize the bridge
- E2 Initialize the CPU
- E3 Initialize system timer
- E4 Initialize system I/O
- E5 Check force recovery boot
- E6 Checksum BIOS ROM
- E7 Go to BIOS
- E8 Set Huge Segment
- E9 Initialize Multi Processor
- EA Initialize OEM special code
- EB Initialize PIC and DMA
- EC Initialize Memory type
- ED Initialize Memory size
- EE Shadow Boot Block
- EF System memory test
- F0 Initialize interrupt vectors
- F1 Initialize Real Time Clock
- F2 Initialize video
- F3 Initialize System Management Mode
- F4 (1) Output one beep before boot
- F5 Boot to Mini DOS
- F6 Clear Huge Segment
- F7 Boot to Full DOS

















