Keep IT Touch!
Home POST-карта USB-тестер LPT-заглушка COM-порт Ссылки
     
 

На POST'у

POST-карта в стандарте ISA-шины

Те, кто в силу служебного долга, крайней необходимости или просто по велению собственной души работают с компьютерным "железом", наверняка сталкивались с ситуацией, когда по какой-либо причине собранный с нуля, модернизированный или же свежеразогнанный компьютер не подавал признаков жизни или замирал на каком-то этапе загрузки. Обычно возникает законный и до боли, до чесотки в руках знакомый вопрос: "Что делать?"


Практика и теория сбоев

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

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

Переходим к теории. Разработчики х86-х платформ в свое время предусмотрительно встроили в BIOS различные процедуры диагностики неисправностей. После подачи на материнскую плату питания центральный процессор на­чинает выполнение Power-On Self Test — "Самотестирование по Включению Питания". Как правило, лишь при ус­пеш­ном прохождении всех этапов самотестирования, BIOS переходит к загрузке операционной системы.

Для того чтобы можно было осуществлять внешний контроль за прохождением POST, в общем пространстве пор­тов был выделен специальный Manufacturing Test Port 80h. Именно туда перед началом выполнения каждой из про­це­дур инициализации определенного устройства BIOS вводит код, совершенно однозначно определяющий наз­на­че­ние текущей процедуры и, соответственно, то устройство, которое будет активировано и протестировано.

Известно, что некоторую диагностику неисправностей системы на этапе старта можно провести и с помощью зву­ко­вых сигналов системного динамика. Эти сигналы — не что иное как продублированные значения порта 80h. Но таких сигналов всегда значительно меньше, чем диагностических кодов, да и интерпретировать их порой весьма непросто.

Читать дальше.

 
 
 
Яндекс.Метрика Украина онлайн