Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску
Плата BIOS POST для шины ISA. Два семисегментных дисплея показывают POST-код. Четыре светодиода отображают наличие +/- 5 В и +/- 12 В.
Плата BIOS POST для шины PCI
Плата BIOS POST с разъемами для шин PCI (внизу), PCIe (вверху) и LPC (слева 2 мм и справа 2,54 мм)

В вычислении , А карта POST представляет собой подключаемый модуль диагностического интерфейса карты , которая отображает прогресс и коды ошибок , генерируемые во время включения питания самотестирования (POST) компьютера. Он используется для устранения неполадок компьютеров, которые не запускаются .

Принцип работы [ править ]

Как минимум, если ЦП , BIOS и интерфейс ввода-вывода, на который опирается карта POST, работают, карту POST можно использовать для мониторинга самотестирования системы при включении питания (POST) или для диагностики проблем. с этим. Система, представленная на компьютерах IBM PC, отправляет 8-битные байтовые коды (обычно отображаются в виде двух шестнадцатеричных цифр) на указанный порт ввода-вывода (обычно 80 шестнадцатеричных) во время запуска, некоторые из которых указывают на этап процедуры запуска, другие - на ошибки. Описание каждого кода необходимо искать в таблице для конкретного BIOS. Например, для IBM PC / AT 1984 года код 1D выдается, когда собирается определить размер памяти выше 1024 КБ.и код 2D в случае сбоя контроллера клавиатуры 8042, системной ошибки 105 . Если запуск не завершился успешно, доступен либо код ошибки, либо код последней выполненной операции.

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

Операция [ править ]

Карты POST вставляются в слот расширения и доступны с разъемами для ISA (также с поддержкой EISA ), PCI , PCI Express , Mini PCIe (для ноутбуков), универсальной последовательной шины или шины с малым числом выводов или для параллельного порта. . Типичная карта для настольных компьютеров имеет разные интерфейсы шины на каждом краю; карта для портативных компьютеров может иметь как miniPCI, так и разъем параллельного порта (плюс USB для подачи питания).

Современные материнские платы часто не передают коды POST в свои слоты PCI Express (коммутаторы PCIe передают транзакции только после того, как они были настроены для этого в BIOS). На таких материнских платах, то Low Pin Count (LPC) шина, вариант ISA обычно используется для подключения Trusted Platform Module (TPM), может быть единственным автобусом , где сообщения POST все еще можно увидеть. Однако разъемы LPC не стандартизированы, обычно используются разъемы от 9 до 19 контактов и разъемы размером 2,54 мм и 2 мм . Следовательно, POST-карте LPC может потребоваться сначала автоматически определить используемое назначение контактов.

Другой вариант - карты USB POST, такие как AMI Debug Rx , которые используют порт отладки, общий для контроллеров USB 2.0 EHCI . [1]

Информация о значении кодов POST для различных BIOS необходима для интерпретации кодов. Он может поставляться с картами, но становится устаревшим по мере выпуска более поздних версий BIOS; более свежая информация может быть доступна на сайтах производителей [2] [1] и на независимых сайтах.

Помимо отображения числовых кодов, многие карты контролируют напряжения источника питания, тактовые сигналы и сигналы генератора, сигнал сброса и другие параметры. [3]

Сценарии использования [ править ]

Два семисегментных дисплея POST, встроенные в материнскую плату компьютера

Диагностические карты сегодня в основном используются разработчиками материнских плат и карт расширения, а также логических анализаторов и других инструментов и интерфейсов отладки. Они реже используются в 21 веке для ремонта компьютеров и системными интеграторами, но остаются доступными. Карты POST для ПК, хотя изначально были дорогими, в 21 веке стоили от нескольких долларов США и выше.[4]

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

Когда эти диагностические карты были впервые представлены, материнские платы были дорогими и стоили устранения неисправностей и ремонта. К концу двадцатого века масштабной интеграции , массовое производство из плат недорогих компонентов. Материнские платы ремонтировали редко, а заменяли; Основная цель POST-карты - определить, неисправны ли детали, установленные на самой материнской плате, а не на подключенных видеокартах, ОЗУ и т. д.

См. Также [ править ]

  • Самотестирование при включении

Ссылки [ править ]

  1. ^ a b «Коды состояния Aptio 5.x» (PDF) . Американские мегатенденции . Проверено 19 июля 2019 .
  2. ^ "Общие Qcode / Q-коды / Таблица почтовых индексов для материнских плат ASUS" . Проверено 31 июля 2019 .
  3. ^ Пример диагностической карты POST, которая проверяет несколько параметров в дополнение к шестнадцатеричным кодам.
  4. ^ Проблемы с ремонтом компьютеров