Процедура Power-On Self Test (POST) 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Процедура Power-On Self Test (POST)



 

Самый простой первичный контроль ПК — это контроль при его загрузке — POST (Power-On Self Test — «процедура самопроверки при включении»).

Для полноценной работы системной платы необходима небольшая микросхема — BIOS. При подаче напряжения с блока питания начинается работа микропрограммы, которая в ней записана.

В микропрограмме, записанной в BIOS, есть раздел, который носит название «Power-On Self Test» (POST). Эта процедура выполняется каждый раз, когда пользователь включает питание ПК или выполняет перезапуск с помощью кнопки Reset или комбинации клавиш Ctrl + Alt+Del. Эта программа призвана обнаружить правильно подключенные обязательные устройства и проверить их работоспособность. При каждом включении компьютера автоматически выполняется проверка всех его основных компонентов — процессора, микросхемы ПЗУ (ROM), вспомогательных элементов системной платы, оперативной памяти и основных периферийных устройств. Эти тесты проводятся быстро и не очень тщательно по сравнению с тестами, выполняемыми диагностическими программами; их цель — выявить наиболее грубые неисправности или отсутствие обязательного компонента. При обнаружении неисправного компонента выдается соответствующее предупреждение или сообщение об ошибке (неисправности).

Программа POST выполняет самые первые защитные функции ПК. Она всегда выдает сообщение о неисправности, если обнаруживаются критичные неполадки на системной плате. Если окажется, что неполадка достаточно серьезная, то дальнейшая загрузка системы будет приостановлена и появится сообщение об ошибке (неисправности), по которому, как правило, можно определить причину ее возникновения. Такие неисправности иногда называют «фатальными ошибками» (fatal error).

Процедура POST обычно предусматривает три способа индикации неисправности:

• звуковые сигналы;

• текстовые сообщения, выводимые на экран монитора;

• шестнадцатеричные коды ошибок, выдаваемые на порт ввода-вывода.

Для звукового сигнала используется встроенный звуковой динамик, подключенный к системной плате.

Для просмотра шестнадцатеричных контрольных кодов, отправляемых на порт ввода-вывода, необходимо установить специальный адаптер в слот ISA (для старых моделей компьютеров) или PCI.

Сообщения об ошибках выводятся на экран монитора только после инициализации видеоадаптера.

При обнаружении процедурой POST той или иной неисправности компьютер издает характерные звуковые сигналы, по которым можно определить неисправный элемент (или их группу). Если компьютер исправен, то при его включении вы услышите один короткий звуковой сигнал; если же обнаружена неисправность, то выдается целая серия коротких или длинных звуковых сигналов, а иногда — их комбинация. Характер звуковых кодов зависит от версии BIOS и ее фирмы-разработчика. Комбинации сигналов для наиболее распространенных версий — Award BIOS и AMI BIOS представлены в табл. 1.4 и 1.5.

Таблица 1.4 – Звуковые сигналы POST для Award BIOS

 

Комбинация сигналов Возможная причина неисправности. Рекомендации по устранению
Сигналов нет Неисправен или не подключен к материнской плате блок питания (ВП). Очистите его от пыли. Проверьте надежность крепления колодки питания на материнской плате. Если это не помогло, то требуется замена или ремонт БП
Непрерывный сигнал Неисправен БП. Очистите его от пыли. Проверьте надежность крепления колодки питания на материнской плате. Если это не помогло, то требуется замена или ремонт БП
1 короткий сигнал Ошибок не обнаружено, ПК исправен
1 короткий повторяющийся сигнал Проблемы с БП. Очистите его от пыли. Проверьте надежность крепления колодки питания на материнской плате. Если это не помогло, то требуется замена или ремонт БП
1 длинный повторяющийся сигнал Неисправность оперативной памяти. Попробуйте вытащить модуль ОЗУ из слота и вставить его снова. Если это не помогло, то замените модуль ОЗУ
2 коротких сигнала Обнаружены незначительные ошибки. Проверьте надежность крепления шлейфов и кабелей в разъемах материнской платы. Установите в BIOS значения по умолчанию (Load BIOS Defaults)
3 длинных сигнала Неисправность контроллера клавиатуры. Проверьте целостность кабеля клавиатуры и качество соединений. Проверьте клавиатуру на заведомо исправном ПК. Если это не помогает, то требуется ремонт или замена материнской платы
1 длинный и 1 короткий сигнал Неисправность оперативной памяти. Попробуйте вытащить модуль ОЗУ из слота и вставить его снова. Если это не помогло, то замените модуль ОЗУ
1 длинный и 2 коротких сигнала Неисправность видеокарты. Вытащите видеокарту и заново ее вставьте. Проверьте целостность и качество соединения кабеля монитора. Если это не помогает, то замените видеокарту
1 длинный и 3 коротких сигнала Неисправность клавиатуры. Проверьте целостность кабеля клавиатуры и качество соединений. Проверьте клавиатуру на заведомо исправном ПК. Если это не помогает, то требуется ремонт или замена материн­ской платы
1 длинный и 9 коротких сигналов Ошибка при чтении данных из микросхемы BIOS. Требуется перезапись (перепрошивка) микросхемы. Если это не помогает, то замените микросхему

 


Таблица 1.5 – Звуковые сигналы POST для AMI BIOS

 

Комбинации сигналов Возможная причина неисправности. Рекомендации по устранению
Сигналов нет Неисправен или не подключен к материнской плате блок питания (БП). Очистите его от пыли. Проверьте надежность крепления колодки питания на материнской плате. Если это не помогло, то требуется замена или ремонт БП
1 короткий сигнал Ошибок не обнаружено, ПК исправен
2 коротких сигнала Неисправность оперативной памяти. Попробуйте вытащить модуль ОЗУ из слота и вставить его снова. Если это не помогло, то замените модуль ОЗУ
3 коротких сигнала Ошибка первых 64 Кбайт основной памяти. Попробуйте вытащить модуль ОЗУ из слота и вставить его снова. Если это не помогло, то замените модуль ОЗУ
4 коротких сигнала Неисправность системного таймера. Перезагрузите ПК. Если это не помогает, то требуется ремонт или замена материнской платы
5 коротких сигналов Неисправность центрального процессора. Перезагрузите ПК. Если это не помогает, то требуется замена процессора
6 коротких сигналов Неисправность контроллера клавиатуры. Проверьте целостность кабеля клавиатуры и плотность соединений. Проверьте клавиатуру на заведомо исправном ПК. Если это не помогает, то требуется ремонт или замена материнской платы
7 коротких сигналов Неисправность материнской платы. Перезагрузите ПК. Если это не помогает, то требуется ремонт или замена материнской платы
8 коротких сигналов Неисправность ОЗУ видеокарты. Перезагрузите ПК. Если это не помогает, то замените видеокарту
9 коротких сигналов Ошибка при проверке контрольной суммы микросхемы BIOS. Требуется перезапись (перепрошивка) микросхемы. Если это не помогает, то замените микросхему
10 коротких сигналов Невозможно произвести запись в CMOS-память. Обнулите содержимое памяти. Выключите ПК и вытащите сетевой кабель из розетки. Найдите рядом с батарейкой CMOS-памяти переключатель и установите его в положение «Clear CMOS». Нажмите (при отключенном сетевом кабеле!) кнопку включения ПК. Установите переключатель в пер­воначальное положение. Если на вашей материнской плате такой переключатель отсутствует, то вытащите батарейку CMOS на полчаса-час. Установите в BIOS значения по умолчанию (Load BIOS Defaults). Если это не помогает, то замените микросхему BIOS
11 коротких сигналов Неисправность оперативной памяти. Попробуйте вытащить модуль ОЗУ из слота и вставить его снова. Если это не помогло, то замените модуль ОЗУ
1 длинный и 2 коротких сигнала Неисправность видеокарты. Вытащите видеокарту и заново ее вставьте. Проверьте целостность и качество соединения кабеля монитора. Если это не помогает, то замените видеокарту
1 длинный и 3 коротких сигнала Неисправность видеокарты. Вытащите видеокарту и заново ее вставьте. Проверьте целостность и качество соединения кабеля монитора. Если это не помогает, то замените видеокарту

 

Если обнаружена неисправность и тест POST прекратил свое выполнение, то код неисправности будет записан в ячейке памяти. Данные шестнадцатеричные коды, записанные в ячейки памяти в специально отведенном адресном пространстве, считываются при помощи диагностических плат или POST-карт.

Плата POST устанавливается в разъем расширения. В момент выполнения процедуры POST на ее небольшом дисплее или сегментном индикаторе будут быстро меняться двузначные шестнадцатеричные числа, показывающие код ошибки в том виде, в каком он хранится записанным в памяти ПК. Чтение прошедших тестирование кодов осуществляется по мере их прохождения. Тот код, на котором происходит остановка, чаще всего и указывает причину неисправности, но если дефект проявляется раньше, то выявление такой неисправности становится трудной задачей.

Типы сообщений POST также зависят от конкретной версии BIOS и зачастую различаются для разных BIOS одного производителя. Поэтому большинство тестовых плат BIOS поставляются с документацией, описывающей коды POST для различных версий BIOS.

В большинстве PC-совместимых моделей ПК процедура POST отображает на экране ход тестирования оперативной памяти компьютера. Последнее выведенное на экран число соответствует количеству памяти, успешно прошедшей проверку. Если же по окончании тестирования число на экране явно не соответствует общему объему памяти, то это значит, что в системной памяти обнаружена ошибка.

Для проведения квалифицированного ремонта системной платы недостаточно иметь только POST-карту, — она является лишь диагностическим устройством. Проведя диагностику, можно точно определить, что именно вышло из строя; при этом отпадает необходимость покупать для поиска неисправности экспериментальным путем какие-либо комплектующие, которые впо­следствии будет некуда применить.



Поделиться:


Последнее изменение этой страницы: 2017-02-05; просмотров: 2825; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.188.61.223 (0.006 с.)