PCI POST-card

Материал из Wiki.

Содержание

Самодельные устройства


PORT80 на PCI

Самодельная POST-карта. Вид спереди
Самодельная POST-карта. Вид спереди
Самодельная POST-карта. Вид сзади
Самодельная POST-карта. Вид сзади

На сайте автора этого устройства - Владимира Мисячного хранится разводка (300 Кб) платы, выполненной на чипе Altera EPM3064-ATC100. В этом же файле находится и прошивка для указанного чипа.

Среди небольшого числа дополнительных возможностей - установка адреса порта в значение 0x84, как у компьютеров производства Compaq. Для индикации состояния сброса и тактирования используется левая точка, остальные сегменты индицируют потенциал на шине AD7..0. Если сброс неактивен и по шине проходит 16 тактов, загорается правая точка.

С помощью перемычки можно установить режим захвата первого байта, считанного из памяти программ. Обычно, это код 0xE0, часть команды jmp far, по адресу 0xFFFF0 в BIOS.

Достоинства данной POST Card: собрана на ПЛИС серии EPM3XXX, поддерживающей Hot-socketing (более надежна, так как меньше вероятность сжечь POST Card) и работающей на 3.3V (лучше совместимость с современными спецификациями PCI2.3 и PCI3.0) 
Недостатки данной POST Card: не работает на новых современных чипсетах - источник

Комплекты для сборки

Если Вы не хотите травить плату и искать детали, однако при этом "на ты" с паяльником - можно немного сэкономить и купить "набор радиолюбителя". :)


Мастер Кит

Московская фирма Мастер Кит известна тем, что выпускает наборы для сборки - так сказать, "полуфабрикаты" - для тех, кто дружит с паяльником и хочет немного сэкономить в цене (хотя это - условно). В такие "конструкторы" входят все нужные компоненты, печатная плата и инструкция. Кроме того, для тех, кто не любит паять или хочет сэкономить свое время, выпускаются и готовые (полностью собранные и настроенные) аналоги наборов.


POST Card PCI NM9221

POST Card PCI NM9221 от Мастер Кит. Комплект для сборки.
POST Card PCI NM9221 от Мастер Кит. Комплект для сборки.

Для индикация сигналов PCI шины используется левая точка индикатора - RST и правая точка индикатора - CLK. Кому интересно, могут самостоятельно проанализировать схему от Мастер Кит. В журнале "Радиохобби" N3 за 2005 год ( стр 52-55) опубликована статья автора - Романа Скрипника, посвященная этому набору. В статье приведено описание конструкции, электрическая принципиальная схема, печатная плата, монтажная схема. Рисунок печатной платы, таблицы POST-кодов и демоверсия прошивки контроллера "Устройства для ремонта и тестирования компьютеров - POST Card PCI" в одном архиве post_pci.zip (181 КБ) с сайта журнала "Радиохобби"
Особенности устройства:

Как показала практика, устройство - простой и надежный девайс, явных глюков не имеет. В PCI-пространстве виден, соответственно, тактирование со слота материнcкие платы не снимают. Хорошо переносит втыкание в работающую плату "на горячую", проверено неоднократно ;)
По крайней мере с апреля 2008 г NM9221/BM9221 выпускается с новой прошивкой, которая поддерживает как старые чипсеты (I440BX, I865 и младше, VIA KT333), так и новые (I915 и старше, nForce4 и др). Проверить, какая прошивка у конкретной NM9221/BM9221 можно при помощи программы POST80n.
Старая прошивки не работает на новых чипсетах, как то nForce2(свежих ревизий, на первых работает), nForce3/4/5xx, i915 и старше.
Работоспособность старой прошивки на i440BX проверена.
Работоспособность старой прошивки на VIA KT333 проверена на плате Epox EP-8K5A2.
Работоспособность новой прошивки проверена на Nforce4x (EP-9NPA7I, Biostar NF44x-A7).
Работоспособность новой прошивки проверена на  I915 (Asus P5GPL).
Работоспособность новой прошивки проверена на GF6100 (Winfast 6100M2MA-8EKRS2H).
Еще один недостаток - индикатор смотрит "мордой вниз". Можно предложить небольшую переделку:

Выпаиваем индикатор, переворачиваем на другую сторону платы с соблюдением цоколевки ног.
Выпаиваем индикатор, переворачиваем на другую сторону платы с соблюдением цоколевки ног.
Оставшиеся ноги проводками соединяем со своими старыми местами.
Оставшиеся ноги проводками соединяем со своими старыми местами.
Вот что получаем в результате. Индикатор смотрит вверх-влево. Хорошо видно отовсюду.
Вот что получаем в результате. Индикатор смотрит вверх-влево. Хорошо видно отовсюду.

Ориентировочная розничная цена NM9221: 30-35$ (799 рос руб)

Для тех, кто не хочет возиться с пайкой, Мастер КИТ на основе набора NM9221 выпускает полностью готовое собранное и настроенное устройство BM9221

Ориентировочная розничная цена готового устройства BM9221: 32-36$ (834 рос руб).

Достоинства данной POST Card: собрана на ПЛИС серии EPM3XXX, поддерживающей Hot-socketing (более надежна, так как меньше вероятность сжечь POST Card) и работающей на 3.3V (лучше совместимость с современными спецификациями PCI2.3 и PCI3.0) 



POST Card PCI BM9222

POST Card PCI BM9222 от Мастер Кит. Комплект для сборки.
POST Card PCI BM9222 от Мастер Кит. Комплект для сборки.

Еще одно собранное и настроенное готовое устройство - отличается наличием двухстрочного 16-символьного ЖК-дисплея, на котором кроме самих посткодов отображается их описание.

Замеченные недостатки:

  1. готовое устройство требует доработки напильником (буквально), т. к. отсутствуют фаски на ламелях;
  2. карточка гарантированно "вешает" исправные материнские платы на чипсетах i440BX и старее;
  3. не всегда отображается наличие имеющегося напряжения +3,3 В на исправных платах некоторых производителей, собранных на чипсетах i440BX и VIA KT133

По пункту №3, это не недостаток пост-карты, на таких материнских платах +3.3 В на PCI просто нет от природы.

Ориентировочная розничная цена: 50-55$.

Небольшая доработка сабжа:
При доработке, обратить внимание на то, что в разъёме 4 пина не задействованы, и их надо выкусить.Иначе почему-то не стартует (хотя должно), с длинным (примерно 30 см) шлейфом у меня сбоило изображение(возможно плохо обжал, надо проверить ещё) Пользоваться стало удобней :)

После разделения с помощью отсоса, скальпеля, термовоздушной станции и такой-то матери
После разделения с помощью отсоса, скальпеля, термовоздушной станции и такой-то матери
Паяем хвостик и разъём
Паяем хвостик и разъём
Работает
Работает

Достоинства данной POST Card: собрана на ПЛИС серии EPM3XXX, поддерживающей Hot-socketing (более надежна, так как меньше вероятность сжечь POST Card) и работающей на 3.3V (лучше совместимость с современными спецификациями PCI2.3 и PCI3.0) 
Недостатки данной POST Card: не работает на чипсетах nForce, ATI, не поддерживается Compaq BIOS ( port 84h)


e-KIT Post Cards

Проект основан в 2000 году и появился в сети в 2001 году, как сайт "EVM", по адресу www.msevm.com, который уже к 2002 году стал полноценным радиолюбительским ресурсом. В 2003 году к проекту подключился сайт e-KIT www.e-kit.ru и, начиная с 2006 года, он занимает лидирующее место в проекте. Осуществляется разработка, продажа и программное сопровождение различных радиолюбительских наборов. Здесь не скрывается вообще ничего - все в открытом доступе. Можно скачать схемы, топологии платы - и все внимательно посмотреть и изучить.


Версия e-Kit_03b

 Вид со стороны индикатора
Вид со стороны индикатора
 Вид со стороны ПЛИС
Вид со стороны ПЛИС

Новая версия прошивки, позволяет использовать карту для диагностирования материнских плат, которые отключают тактовую частоту если не видят в соответствующем слоте устройства, поддерживающего PnP. Частичную поддержку PnP удалось реализовать изменив прошивку ПЛИС ALTERA, и изменив схему. Видимые справа перемычки осуществляют включение/отключение PnP и переключение адреса диагностического порта 80h/84h. Режим Plug-n-Play реализован достаточно хитро - со слота с платой не снимается тактовая частота, но в Windows она (плата) не определяется как устройство. Возможно этот параметр позволит правильно диагностировать материнские платы на чипсетах 440ВХ (проверялось на 440ZX). В отличае от диагностической платы NM9221 со старой прошивкой от МастерКит корректно работает с чипсетами Intel 945.

Показанная версия платы является последней на данный момент, однако существуют и доступны для приобретения другие другие версии как в виде готового устройства (протестированного перед продажей на специальном стенде), так и в виде конструктора для любителей пайки. Цена: 850 р.



Версия e-Kit_02

Еще одна доступная на данный момент ПОСТ-карта с сайта www.msevm.com

 Вид со стороны индикатора
Вид со стороны индикатора
 Вид со стороны ПЛИС
Вид со стороны ПЛИС

Эта диагностическая плата является более ранним детищем компании. Принципиальных отличий нет - печатная плата (PCB) и ядро прошивки одни и те же. Разница здесь в ином способе вывода информации на индикатор: посмотрите на фотографии, там присутствует лишь одна микросхема дешифратора и два дополнительных транзистора. Благодаря этому функционал настоящей ПОСТ-карты несколько больше, чем у вышеописанной - есть визуальное оповещение о наличии тактовой частоты PCI слота. Во время подачи тактования работают оба семисегментных индикатора. Если же тактовая частота снимается со слота или отсутствует, работает только один индикатор.
Цена 750 рублей..

Работоспособность на i430VX проверена на плате ATC 1000+.
Работоспособность на i437FX проверена на плате от DELL OptiPlex 5120.
Работоспособность на i440BX проверена.
Работоспособность на i810 проверена на плате Compaq 401963-001. Работает только при установке перемычки в положение 2-3 - 084h. Возможно потому что Compaq...
Работоспособность на SiS645 проверена на плате GA-8SR533P. Работает только при установке перемычки в положение PNP-OFF или PNP-OFF
Работоспособность на SiS 661FX проверена на плате ASUS P4S800-MX (SiS 661FX) Series. Работает только при установке перемычки в положение PNP-OFF или PNP-OFF
Работоспособность на i965+ICH8R проверена на плате Foxconn P9657AA.
Работоспособность на iP35+ICH9 проверена на плате Gigabyte GA-P35-S3.
Работоспособность на NForce2 MCP-T проверена на плате ASUS A7N8X. Работает только при установке перемычки в положение PNP-OFF. При отсутствии оной - застревает на 25 коде.
Работоспособность на NForce4 проверена на плате Epox 9npa7I.
Работоспособность на NForce500 SLI MCP проверена на плате M2N-E SLI.
Работоспособность на VIA KT133 проверена на плате 6VXC7-4X.
Работоспособность на VIA KT333 проверена на плате Epox EP-8K5A2. Работает только при установке перемычки в положение PNP-OFF.
Работоспособность на VIA KT600 проверена на плате GA 7VT600P-RZ. Работает только при установке перемычки в положение PNP-OFF.

Комментарии по работе с данной картой размещены здесь.
Недостатки данной POST Card: собрана на ПЛИС устаревшей серии EPM7XXX, не поддерживающей Hot-socketing (менее надежна, так как больше вероятность сжечь POST Card)  и работающей на 5.0V ( могут быть проблемы с современными PCI2.3 и PCI3.0)

Продолжение

Если данная информация оказалась полезной/интересной - плюсаните, пожалуйста:

Ленты новостей