POST (аппаратное обеспечение)

Материал из Википедии — свободной энциклопедии

Перейти к: навигация, поиск

POST (англ. Power On Self Test) — самотестирование после включения. Проверка аппаратного обеспечения компьютера, выполняемая при включении. Выполняется программой BIOS материнской платы. Тест включает:

  1. Проверку целостности программы BIOS
  2. Обнаружение и инициализацию основных системных шин и устройств (контроллера прерываний, контроллеров шин, графического адаптера…), а также выполнение программ заложенных в устройства и обеспечивающих их самоинициализацию.
  3. Определение размера оперативной памяти и тестирования первых 64 килобайт.

Полный регламент работы POST:

  1. Проверка регистров процессора;
  2. Проверка контрольной суммы ПЗУ;
  3. Проверка системного таймера и порта звуковой сигнализации 8255;
  4. Тест контроллера непосредственного доступа к памяти (DMA);
  5. Тест регенератора оперативной памяти;
  6. Тест нижней области ОЗУ для проецирования резидентных программ в BIOS;
  7. Загрузка резидентных программ;
  8. Тест стандартного графического адаптера (VGA);
  9. Тест оперативной памяти;
  10. Тест основных устройст ввода (НЕ манипуляторов);
  11. Тест CMOS
  12. Тест основных портов LPT/COM;
  13. Тест НГМД (накопителей на гибкие магнитные диски);
  14. Тест НЖМД (накопителей на жесткие магнитные диски);
  15. Самодиагностика функциональных подсистем BIOS;
  16. Передача управления загрузчику BOOTStrap.

В большинстве персональных компьютеров в случае успешного прохождения теста системный динамик издаёт один короткий звуковой сигнал (beep). В случае ошибки — различные последовательности звуковых сигналов, по которым можно определить причины сбоя. Кроме того, генерируется код ошибки, который можно узнать при помощи POST Card — платы, которая вставляется в слот расширения и отображает код на установленном на ней индикаторе. О соотношении конкретного звукового сигнала и кода POST с причиной ошибки можно узнать из документации по BIOS, по материнской плате или из нижеуказанных данных.

[править] Соотношение звуковых сигналов с ошибками POST

[править] Ссылки


Звуковой сигнал: - Неисправность:
1 короткий - Процедура POST завершена, система в порядке
2 коротких - Есть неисправность: код ошибки на экране
Нет сигнала - Блок питания, нет сигнала Power_Good, испорчен код ROM BIOS, вышел из строя процессор, чипсет
Непрерывный сигнал - Ошибка контроллера памяти, чипсета, неправильное напряжение
Повторяющиеся короткие ВЧ-сигналы -Перегрев процессора, переразгон, неправильное напряжение
Повторяющиеся длинные сигналы - ОЗУ не установлено или не определилось
1 длинный, 1 короткий - Системная плата
1 длинный, 2 коротких - Адаптер дисплея (MDA, CGA)
1 длинный, 3 коротких - EGA/VGA/SVGA-видеокарта не определена или видеопамять вышла из строя
3 длинных - Плата клавиатуры

Звуковой сигнал: - Неисправность:
1 короткий - Ошибка регенерации DRAM
2 коротких - Ошибка схемы контроля четности
3 коротких - Неисправность в первых 64 Кбайт ОЗУ
4 коротких - Неисправность системного таймера
5 коротких - Ошибка процессора
6 коротких - Ошибка в схеме управления линией А20 в контроллере клавиатуры
7 коротких - Ошибка чтения/записи видеопамяти
9 коротких - Ошибка контрольной суммы ROM BIOS
10 коротких - Ошибка чтения/записи CMOS-памяти
11 коротких - Ошибка кэш-памяти
Звуковой сигнал - Нефатальная ошибка
1 длинный, 3 коротких - Ошибка в основной или расширенной памяти
1 длинный, 8 коротких - Не выполняется тест на ответный сигнал дисплея