B апаратному підході ви використовуєте такі інструменти пошуку несправностей, як логічні пробники і логічні пульcаpи, призначені для послідовного проходження за схемою. Цей метод вимагає тестового устаткування і деяких знань у цифровій електроніці.
Розробники ПК платформ х86 у свій час завбачливо вмонтували в BIOS різні процедури діагностики несправностей. Після подачі на материнську плату живлення, якщо справні такі основні вузли, як генератор тактових частот, системна шина і шина адреси/даних, а також правильно сформовані всі базові напруги, центральний процесор починає виконання програмного коду BIOS. При цьому відбувається ініціалізація регістрів набору системної логіки, визначається тип і розмір пам’яті, пошук і ініціалізація відео підсистеми, послідовних і рівнобіжних портів вводу-виводу, накопичувачів на гнучкому і жорсткому магнітному дисках, пошук додаткового устаткування, встановлених на материнську плату – усього процес складається більш, ніж зі ста операцій. Ці процедури звуться POST (Power-On Self Test, що у вільному перекладі позначає “Самотестування по Включенню Живлення”). При вдалому проходженні всіх етапів BIOS переходить до завантаження операційної системи. Для того щоб можна було зробити зовнішній контроль за проходженням POST, у просторі портів був виділений спеціальний – Manufacturing Test Port 0080h. Сюди на початку виконання кожної з процедур ініціалізації вищевказаних пристроїв BIOS виводить код, що однозначно визначає призначення процедури ініціалізації і відповідно пристрій, що буде проініціалізовано або протестовано.
В випадку успіху BIOS починає ініціалізацію наступного пристрою і записує в порт 0080h наступний код і т.д. Якщо ж пристрій проініціалізувати не вдається, ініціалізація наступних пристроїв не проводиться, і BIOS або зупиняє своє виконання, або намагається звернутися до пристрою повторно. Таким чином, знаючи останній POST код, можна визначити який з пристроїв дав збій. Всім відомо, що деяку діагностику несправностей системи на етапі старту можна провести за допомогою звукових сигналів системного динаміка. Ці сигнали – ні що інше, як продубльовані значення порту 0080h. Але таких сигналів завжди значно менше, ніж діагностичних кодів, тому про кваліфікованій і вичерпній діагностиці несправностей ПК із їхньою допомогою говорити не приходиться. Як правило, POST коди кожного виробника BIOS не залежать від моделі материнської плати. Секрет однаковості в тім, що створення BIOS – процес дуже трудомісткий і складний. З цієї причини усі, хто працює з POST діагностикою, знають буквально наперелік характерні помилки і колізії, що можуть привести до нестарту комп’ютерної системи чи зависанню на ранніх етапах ініціалізації чіпсету.
Треба сказати, що найчастіше відмови є наслідком не поломки, а апаратних нестиковок, несумісності програмних моделей чи банальних проблем з контактами. Нижче приведений короткий перелік часто зустрічаємих несправностей. На практиці ці несправності складають велику частину всіх проблем, що виникають через вихід з ладу компонентів материнських плат, збоїв периферійних пристроїв, виходу з ладу адаптерних плат, часткового чи повного ушкодження вмісту BIOS, порушення правил установки додаткових чи пристроїв порушення правил зборки.
Расширенное управление питанием (APM — Advanced Power Management) разрабатывалось с целью сокращения потребления энергии компьютером в режиме простоя. В BIOS задаются несколько состояний пониженного энергопотребления, и указывается время бездействия, по прошествии которого они будут активированы. Причем доступ к функциям APM имеет и операционная система: она также может перевести компьютер в то или иное состояние. В настоящее время APM уже практически не используется, ему на смену пришел более совершенный интерфейс расширенного конфигурирования и управления питанием (ACPI — Advanced Configuration and Power Interface).
Время бездействия компьютера определяется путем слежения за активностью отдельных компонентов. При этом вам предоставляется возможность указать устройства, при работе которых компьютер не должен переводиться в энергосберегающий режим средствами BIOS.
Современный компьютер трудно представить без программного доступа к функциям управления питанием, позволяющим, в частности, автоматически включать и выключать питание, переводить компьютер в энергосберегающие режимы, управлять его пробуждением. За это отвечает интерфейс расширенного конфигурирования и управления питанием (ACPI — Advanced Configuration and Power Interface).
Любая современная версия BIOS имеет в своем составе опции, задающие поведение кнопки включения питания на системном блоке. Нередко встречается возможность сконфигурировать и индикатор питания. Вы можете указать поведение компьютера после сбоя электропитания — должен ли он автоматически включиться после восстановления напряжения в электросети, остаться в выключенном состоянии или вернуться к состоянию, имевшемуся в момент пропадания напряжения в электросети.
Как уже говорилось, материнские платы ATX и BTX поддерживают автоматическое управление питанием. Это позволяет, в частности, пробудить (или включить) компьютер при активности того или иного устройства. Например, сетевая карта, если она поддерживает технологию Wake-on-LAN, позволяет включить питание компьютера и выполнить загрузку операционной системы при приходе по сети так называемого «магического» пакета (Magic Packet), что может быть полезно при плановом обслуживании компьютеров в ночное время (поиск вирусов, архивирование данных).
Разница между энергией электрического поля и энергией магнитного поля примерно такая же, как между энергией,…
Когда-то легендарный пастух Магнес, нашел природный магнитный камень, притягивающий железо. В последствии этот камень назвали магнетит или магнитный…
В электрических цепях применяются различные способы соединения конденсаторов. Соединение конденсаторов может производиться: последовательно, параллельно и последовательно-параллельно (последнее иногда называют смешанное соединение конденсаторов). Существующие…
Обозначение конденсаторов на схемах определено ЕСКД ГОСТ 2.728-74. Обозначения условные графические в схемах. Резисторы, конденсаторы. Итак,…
Узнав, что же такое конденсатор, рассмотрим, какие бывают виды конденсаторов. Итак, виды конденсаторов можно классифицировать по…
Вся энергия заряженного конденсатора сосредотачивается в электрическом поле между его пластинами. Энергию, накопленную в конденсаторе, можно определить…