вівторок, 7 березня 2017 р.

POST-карта (иногда называют POST-тестером или POST-платой) — плата расширения, имеющая собственный цифровой индикатор и выводящая на него коды инициализации материнской платы. По последнему выведенному коду можно определить, в каком из компонентов имеется неисправность. Данные коды зависят от производителя BIOS материнской платы. В случае отсутствия ошибок и нормального прохождения теста POST выдаёт на свой индикатор не меняющееся на протяжении работы компьютера значение, зависящее от версии BIOS, например, на большинстве плат по окончании инициализации выдаётся код FF.
POST-тестер может быть выполнен во множестве вариантов. Например, POST Code Dual имеет дисплей-индикатор с двух сторон, поэтому нет необходимости в извлечении материнской платы для прочтения информации с индикатора. Также на всех POST-тестерах установлены светодиоды показывающие наличие напряжения +5 +3,3 +12, −12 и светодиод сигнала RESET (имеется в виду не перезагрузка кнопкой «Reset»). Иногда бывают добавлены и другие индикаторы. POST тестеры имеют разные разъёмы для подключения, например PCIISA (более старые модели), miniPCI (ноутбуки) и даже LPT (для материнских плат, которые передают POST-сигнал на порт LPT).
Порт вывода POST-сигнала — 80h, но могут быть и другие (кстати некоторые тестеры имеют настройку порта), чаще всего 81h

POST card або лікнеп по діагностиці
Згодом напрошується висновок, що з собою необхідно мати валізу, а можливо, навіть чемоданіще з комплектуючими для діагностики несправної залізяки. Деякі можуть мені заперечити - «Можна обходитися і без комплектуючих! Досвід дозволяє виконувати діагностику і без них! ». Це частково вірно, але стовідсоткової точності не дає, це як факт.

Спиратися на POST коди спікера? Не завжди можна конкретно визначити на що ж він лається. Наприклад, один довгий два коротких сигналу спікера сигналізують про несправності відеосистеми, але це не завжди означає несправність самої відеокарти. Зустрічаються, наприклад, проблеми з доп. харчуванням на цю саму відеокарту, а це вже несправність блоку живлення.

Тут я зупинюся і розповім шановним читачам, що ж таке сигнали спікера.

При включенні комп'ютера запускається BIOS (базова система введення / виведення) - факт відомий всім, але згадати буде не зайвим. У складі BIOS'а є програма під назвою POST (power on self testing). Як випливає з назви, програма призначена для початкової діагностики пристроїв і портів материнської плати.

Процедура ініціалізації POST супроводжується виведенням зображення на монітор:

Після проходження POST бачимо:
В процесі виконання POST генерує так званий POST код, який записується в спеціальний діагностичний регістр.

І далі управління переходить до завантажувачу операційки.

Власне, сигнали спікера є кодами помилок при виконанні POST, якщо POST виконується без помилок, ми чуємо один короткий сигнал.

Переходимо до сабжу.

POST карти.

POST карта - це плата розширення, найчастіше зустрічаються карти формату PCI:
Так само є карти формату miniPCI (для ноутбуків):
І зустрічаються карти для LPT (вимагають додаткового живлення по USB):
Маючи на руках десктоп з чудовим діагнозом «не включається» (не плутати з «не заводиться»), найчастіше спочатку послідовно відключається некритична периферія - звуковуха, тюнер, мережевої, харди, приводи.
Потім, якщо в процесі не виявлено несправності, починається заміна комплектуючих: оперативки, відеокарти, процесора (ага той самий чемоданіще з залізяччям).

Але ось у нас є в руках за чемодан з залізом POST карта, ми економлячи час минаємо вищеописану процедуру з заміною / відключенням заліза (економимо в середньому хвилин 40, зауважу, що після відключення однієї залізяки проводиться як мінімум один цикл включення - виключення).

Власне, вставляємо нашу чудову карту і спостерігаємо за тим що відбувається.
А відбувається наступне - на табло карти у нас з'являються пост коди, які вказують нам на те, що тестується в даний момент. Дійшовши до несправного елемента, процедура виконання POST зупиняється і на табло залишається код, собсно до сабжу найчастіше додається мануал з POST кодами (вони різняться в залежності від виробника і версії BIOS).

Зіставивши код помилки з його розшифровкою, найчастіше отримуємо кінцевий діагноз, як то: несправна пам'ять, процесор або ж компонент на материнській платі.

Припускаю написати серію статей з діагностики, якщо тема цікава хабровчанам.





Немає коментарів:

Дописати коментар