Категории

Производители

Liquid Payments


   Verified by Visa       Privat24

        MasterCard

    Personal Payments

Вопрос о применимости диагностической платы IC80 v5.0 на шине PCI Express

Пользователь d*** задал вопрос о диагностической POST-карте IC80 V5.0, укомплектованной тестовым программным обеспечением LiteBIOS

Здравствуйте!
У меня вопрос — будет ли ваша карта выдавать POST-коды — если ее подключить через переходник pciex-pci 1x.

Вопрос сложный, и однозначного ответа не имеет. Для общего понимания ситуации, следует отметить, что POST-карта коды не генерирует, а лишь транслирует то, что посылает программа BIOS в один или несколько диагностических портов. Значит, если процедура выдачи POST-кодов из BIOS вырезана, то на семисегментных индикаторах POST-контроллера информация отображаться не будет.

Предпродажное тестирование POST-контроллеров IC80 v5.0
Рис. 1. Предпродажное тестирование POST-контроллеров IC80 v5.0

 

Кроме того, гарантированно POST-коды в порт 80h выводятся только на первичную PCI-шину, транслируясь во все её разъёмы (PCI-слоты). Уже на вторичную шину трансляция порта 80h может не выполняться. Некоторые вендоры попытались обойти эту проблему, организовав вывод POST-кодов по адресу 1080h или 2080h. Эти адреса обычно транслируются на все шины PCI: как первичную, так и на последующие. К счастью, плата  IC80 способна обнаружить коды и на этих адресах. Ещё раз акцентируем: там, где это реализовано вендором.

Трансляция циклов записи в порты 80h/1080h/2080h на различные PCI-шины, зависит не только от архитектуры системной логики. Этот процесс определяется также настройками системной логики на ранних этапах POST. Поэтому на системных платах с одинаковым чипсетом, различные версии BIOS могут влиять на появление в диагностических портах POST-кодов.

С шиной PCI Express всё несколько сложнее. Начнём с того, что ее топология описывается, как соединение типа «точка-точка». Соответственно, разработчики системной платы и ее BIOS могли реализовать вывод POST-кодов на один из подключенных PCIe-слотов или на некоторые из них, либо на все разъемы, или не реализовать вовсе. Предсказать это невозможно. Известно лишь, что у Gigabyte есть свой вариант POST-карты для шины PCIe. Естественно, она гарантированно работает только на платах от Gigabyte, и не факт, что на всех, и не факт, что во всех слотах.

Переходник с PCI Express шины на PCI-шину
Рис. 2. Переходник с PCI Express шины на PCI-шину

 

В случае применения моста PCIe-to-PCI дополнительно возникает вопрос, транслируются ли порты 80h/1080h/2080h через контроллер моста? Кроме того, важно знать реакцию системного BIOS на сам переходник, если он содержит регистры, требующие инициализации. Например, в случае классического моста PCI-to-PCI отображение POST-кодов начнется только после того, как выполнится его инициализация. До этого момент ни один из портов, формируемых мостом, не будет доступен для BIOS.

Суммируя вышесказанное: нет никакой гарантии, что POST-карта, установленная через переходник PCI Express-to-PCI, обеспечит вывод контрольных точек. Но ненулевой шанс на благополучный исход всё-таки есть.

2015-11-24 17:54:16
История просмотров

Выбрать валюту