О возможностях диагностических плат

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

  • Отсутствие основных питающих напряжений (речь идет о напряжениях 3.3,+5,+12 и -12 В)
  • Отсутствие или нарушение генерации в цепях тактирования PCI Clock
  • Различные виды неконтактов в слотах и разъемах системной платы О Механические повреждения слотов и разъемов
  • Неправильная установка частоты системной шины
  • Неправильная установка коэффициента умножения
  • Неверная установка частоты системнойшины или коэффициента умножения из-за плохого контакта в слоте процессора
  • Сбои в работе кэш-памяти второго уровня
  • Ошибки инициализации видеоплаты или интегрированного контроллера
  • Конфликты и несовместимость системной BIOS и BIOS других устройств
  • Несовместимость оперативной памяти
  • Конфликты и несовместимость плат расширения на уровне прерываний, адресов, DMA каналов
  • Пробои или короткие замыкания в цепях формирователя шины адреса/ данных на PCI
  • Пробои или короткие замыкания на шине данных, в контроллере клавиатуры, звуковых, SCSI и других контроллерах, интегрированных на системной плате и подключенных непосредственно к системным шинам
  • Короткие замыкания шины данных в платах расширения, установленных в слоты расширения
  • Фатальные ошибки CMOS, контроллеров DMA, прерываний, клавиатуры
  • Ошибки системного таймера
  • Ошибки формирования и/или приема высокоприоритетных запросов прерывания NMI, SMI
  • Сбои и частичное разрушение микропрограмм BIOS, несовпадение кон­трольных сумм, нарушение структуры DMI блока
  • Нарушение логики работы внешних PCI устройств
  • Короткие замыкания и обрывы линий основных системных сигналов слотов PCI

Отдельной строкой хотелось бы упомянуть о малоизвестной плате PHD PCI, которая обладает следующими характеристиками.

  • Позволяет инициализировать платы без использования POST. Инициализирует неисправную материнскую плату, чтобы загрузиться и показать на экране дисплея неисправный компонент системы.
  • Для активной диагностики компонентов платы используется режим выбора и зацикливания тестов, чтобы обнаружить отказы, неустойчивые ошибки или несовместимость узлов.
  • Процессор платы генерирует реальные запросы DMA и IRQ к каждому каналу. Таким образом, плата работает при отказах системы (IRQ/DMA/DRQ).
  • Проводит полное тестирование каждого функционального узла на мате­ринской плате.
  • Встроенный видео порт позволяет просматривать результаты тестирова­ния на мониторе даже, когда системный видеоконтроллер неисправен или отсутствует.
  • Автоматически управляет непрерывными испытательными циклами тес­тирования каждого узла и всей материнской платой.
  • В контроллере используются современные программируемые ПЗУ мик­росхемы. Программное обеспечение PHD PCI может быть модернизиро­вано меньше чем за две минуты.
  • Контролирует быстродействие сигналов шины для отображения проблем совместимости. Измеряет сигналы типа CLK, OSC, BALE, частоту реге­нерации оперативной памяти. Работает на любом IBM-совместимом ПК.
  • Может интенсивно проверить контроллер оперативной памяти даже без модулей оперативной памяти. Тестирование памяти в диапазоне адресов О до 1 Мбайт. Также проверяет сигнал А20, адрес памяти/линии данных и схему регенерации.
  • Выполняет многочисленные различные тесты. Выводит полную графиче­скую информацию, позволяющую указать точную причину отказа.
  • Поддерживает до двух гигабайт оперативной памяти. Пользователь может выбирать точный начальный и конечный адрес. Двенадцать моделей ал­горитма и графическое отображение точно идентифицируют неисправ­ный модуль или чип.
  • Выполняет тестирование кэш-памяти второго уровня вплоть до 2 Мбайт. Для максимально точной диагностики применяются сложные алгоритмы тестирования.
  • Контролирует все порты ввода/вывода от 0 до 3FFh, сообщая пользователю об их расположении и использовании. Применяется для разрешения конфликтов.
  • Выполняет тестирование жестких дисков без уничтожения информации на нем. Возможность проверки до семи дисков. Полное испытание флоппи-дисковода.
  • Проводит полное испытание видеоплат. Автоматически проверяет все видео режимы. Обеспечивает полную проверку видеопамяти.
  • Проверяет все последовательные и параллельные порты. Обеспечивает проверку всех сигналов, а также выполняет внутреннее или внешнее тес­тирование. Проверяет наличие заглушек для всех портов.
  • Циклическое испытание функций CPU, FPU, каналов DMA, прерываний IRQ, таймеров, BIOS, клавиатуры, и других функций I/O.
  • Проверяет 7 функций RTC чипа, включая точность часов.
  • Обнаруживает проблемы, связанные с колебаниями питания больше, чем +/-5%. Это особенно важно для новых систем, которые являются чувст­вительными к колебаниям питания.
  • Автоматически показывает наличие сигнала RESET или отказы линии CLK.
  • Все результаты испытаний могут быть распечатаны на принтере.
  • Функция Bum-In позволяет создать собственный сценарий тестирования.

Все результаты могут быть напечатаны на бумаге, а испытательный сце­нарий может быть сохранен для дальнейшего использования.
Обеспечивает полное испытание приводов CD-ROM без загрузки драй­веров. Тестирование выполняется, используя прямые методы опроса оборудования.

Как видите, подобное устройство значительно упрошает работы по поиску неполадок и их устранению. Существует еще одна уникальная разработка, достойная внимания. Называется она LiteBIOS. Основой является специальная программа тестирования, записанная в микросхему аналогичную той, которая используется для хранения BIOS материнской платы. Установка ее вместо последней позволяет выявить причины неисправности. А если ее использовать еще и в совокупности с POST-платой, можно считать, что неисправность уже ликвидирована.

Возможности LiteBIOS направлены на подробное тестирование системных ресурсов материнской платы. Индикация контрольных точек может выполняться как на POST-плату IC80+PCI, так и при помощи звуковых сигналов на системный динамик. Основное ее преимущество — это значительное расширение числа определяемых неисправностей на раннем этапе старта, более точная их локализация, универсальность относительно применяемых чипсетов.