Последовательность действий по реанимации ПК с помощью устройства тестирования POST Card PCI
Принцип работы POST-платы
При каждом включении питания ПК, совместимого с IBM PC, и до начала загрузки операционной системы процессор компьютера выполняет процедуру BIOS под названием «Самотест по включению питания»— POST (Power On Self Test). Эта же процедура выполняется также при нажатии на кнопку RESET или при программной перезагрузке компьютера. В некоторых особых случаях с целью сокращения времени загрузки ПК процедура POST может быть несколько урезана по времени, например, в режиме «Quick Boot» или при выходе из режима «сна» Hibernate.
Основной целью процедуры POST является проверка базовых функций и подсистем ПК (таких как память, процессор, материнская плата, видеоконтроллер, клавиатура, гибкий и жесткий диски) перед загрузкой операционной системы.
Прохождение тестов
При прохождении каждого из тестов POST генерирует POST-код, который записывается в специальный диагностический регистр. Информация, содержащаяся в диагностическом регистре, становится доступной для наблюдения при установке в свободный слот компьютера диагностической платы POST Card и отображается на семи сегментном индикаторе в виде двух шестнадцатиричных цифр.
Для настройки POST Card и первого включения следует по возможности использовать старую исправную материнскую плату с шиной PCI.
Прежде всего, необходимо определить фирму-производителя BIOS материнской платы. Это можно сделать либо по наклейке на микросхеме BIOS, либо по надписям, которые выводятся на экран аналогичной исправной материнской платой.
Компьютер, с установленной POST Card, должен нормально загружаться, что говорит об отсутствии дефектов монтажа.
Таблицы POST кодов можно найти на соответствующих сайтах производителей BIOS: для AMI это http://www.ami.com, для AWARD— http://www.award.com, таблицы POST кодов приводятся также в руководствах к некоторым материнским платам.
Некоторые коды неисправностей
В случае если обнаружена ошибка конфигурации системной памяти, код ошибки конфигурации может принимать следующие значения:
00 Оперативная память не обнаружена
01 Установлены модули DIMM различных типов (пример, EDO и SDRAM)
02 Чтение содержимого SPD закончилась неудачей
03 Модуль не соответствует требованиям для работы на заданной частоте
04 Модуль не может быть использован в данной системе
05 Информация в SPD не позволяет использовать установленные модули
06 Обнаружена ошибка в младшей странице памяти
Варианты неисправности ПК, определяемые с помощью POST Card
После включения питания компьютера (или нажатия на кнопку RESET) и до появления первого POST кода на индикатор POST Card выводится специальный символ (см. рис 3), который свидетельствует об отсутствии вывода ПК каких-либо POST кодов. Эта особенность работы данной POST Card облегчает диагностику и позволяет наглядно определить, стартует ли компьютер вообще. Кроме того, этот же символ выводится при программном сбросе PCI шины для фиксации прохождения короткого сигнала RST (RESET). Точки семи сегментного индикатора POST Card отображают состояния сигналов RST и CLK шины PCI. Зажигание правой точки соответствует наличию активного сигнала синхронизации CLK шины PCI, зажигание левой точки - наличию активного сигнала RST шины PCI.
При исправном компьютере при включении питания вначале должен произойти сброс системы сигналом RESET ( что индицируется на POST Card специальными символами), затем - запуск компьютера с последовательным прохождением всех POST кодов. При неисправности компьютера в самом сложном случае сброс либо совсем не проходит, либо проходит, но никакие другие POST коды на индикаторе не отображаются.
Рис. 3. После включения питания компьютера (или нажатия на кнопку RESET) и до появления первого POST кода на индикатор POST Card выводится специальный символ, который свидетельствует об отсутствии вывода ПК каких-либо POST кодов
Рис. 4. Код, отражающий ошибку видеопамяти (во время тестирования карта видеопамяти была извлечена из системного блока)
Рис. 5. Код, отражающий ошибку мышки (при тестировании мышка была отключена)
Рис. 6. Код, отражающий ошибку оперативной памяти (при тестировании модуль памяти был удален из материнской платы)
В этом случае рекомендуется немедленно выключить компьютер, и вытащить все дополнительные платы и кабели, а также память из материнской платы, оставив подключенной к блоку питания только материнскую плату с установленными процессором и платой POST Card.
Если при последующем включении компьютера нормально проходит сброс системы, и появляются первые POST коды, то, очевидно, проблема заключается во временно извлеченных компонентах компьютера; возможно также, в неправильно подключенных шлейфах (особенно часто вставляют «вверх ногами» шлейф IDE).
Вставляя последовательно память, видеокарту (видеоадаптер), а затем и другие карты, и наблюдая за POST кодами на индикаторе, обнаруживают неисправный модуль.
Последовательность действий по реанимации ПК с помощью устройства тестирования POST Card PCI
1. Выключите питание неисправного компьютера.
2. Установите POST Card в любой свободный слот материнской платы.
3. Включите питание ПК и считывайте с индикатора POST Card соответствующий POST код, на котором прерывается («зависает») загрузка компьютера.
4. По таблицам POST кодов при необходимости (см руководство к материнской плате и ссылки на сайты выше) определите, на каком из тестов возникли проблемы и их вероятные причины.
5. При выключенном питании перестановите шлейфы, модули памяти ОЗУ и другие компоненты, имеющие разъемы, с целью устранить неисправность.
6. Повторите пункты 3,4,5, для устойчивого прохождения процедуры POST и нормальной загрузки операционной системы.
7. При помощи программных утилит осуществите окончательное тестирование аппаратных компонентов, а в случае плавающих (нестабильных раз от раза) ошибок - осуществляем длительный прогон соответствующих программных тестов.
8. При ремонте ПК без использования POST Сard пункты 2— 4 этой последовательности опускают и тогда ремонт компьютера выглядит как «лихорадочная перестановка» памяти ОЗУ, процессора, карт расширения, блока питания, и в довершение всего - материнской платы.