комп не видит PCI Expansion ROM
комп не видит PCI Expansion ROM
Коллеги, всем дд!
Есть одноплатный комп Soekris net5501. Планировал использовать его в кач-ве ХР машинки, но столкнулся с тем, что в PCI слоте не иницииируются никакие адаптеры (видео, сата, сеть).
В BIOS есть пункт PCIROMS=enabled. Его изменение, как, впрочем, смены версий самого BIOS, не дают никаких результатов. В Linux, в выводе [lspci -vv] видно, что адаптер на шине присутствует, но его ROM в статусе disabled, хотя и правильно определяется его размер. Соответственно, на экране "no signal".
Что может быть причиной? Недоработка программеров BIOS или проблемы со слотом PCI?
Да, адаптеры в другом компе работают без проблем.
Есть одноплатный комп Soekris net5501. Планировал использовать его в кач-ве ХР машинки, но столкнулся с тем, что в PCI слоте не иницииируются никакие адаптеры (видео, сата, сеть).
В BIOS есть пункт PCIROMS=enabled. Его изменение, как, впрочем, смены версий самого BIOS, не дают никаких результатов. В Linux, в выводе [lspci -vv] видно, что адаптер на шине присутствует, но его ROM в статусе disabled, хотя и правильно определяется его размер. Соответственно, на экране "no signal".
Что может быть причиной? Недоработка программеров BIOS или проблемы со слотом PCI?
Да, адаптеры в другом компе работают без проблем.
-
- Advanced Member
- Сообщения: 4455
- Зарегистрирован: 13.03.2015,14:23
- Откуда: Химки, М.О.
-
Вклад в сообщество
комп не видит PCI Expansion ROM
Карты, не использующие option rom, запускаются или нет?
1) low-power PCI
2) PCI 3.3 вольта.
Как у использованных плат с этим?
3) headless bios.
Да все что угодно. Мне в описании не нравятся три вещи:Что может быть причиной?
1) low-power PCI
2) PCI 3.3 вольта.
Как у использованных плат с этим?
3) headless bios.
комп не видит PCI Expansion ROM
Судя по безромным сетевым, запускаются. При наличии драйвера в ОСи, конечно.
1 и 2 пункт выполнены - адаптеры с двумя прорезями.
3 пункт говорит о присутствии СОМ-консоли по умолчанию. Т.е. через посл. порт это всё нормально рулится. ОСи в текстовом режиме ставить могу. Но хочется десктопа )
-
- Advanced Member
- Сообщения: 4455
- Зарегистрирован: 13.03.2015,14:23
- Откуда: Химки, М.О.
-
Вклад в сообщество
комп не видит PCI Expansion ROM
Я боюсь что это означает, что поддержки вывода на экран у него в системном биосе вообще нет. Иначе pci-видео должно было бы завестись.3 пункт говорит о присутствии СОМ-консоли по умолчанию. Т.е. через посл. порт это всё нормально рулится. ОСи в текстовом режиме ставить могу. Но хочется десктопа
комп не видит PCI Expansion ROM
Есть вариант нехватки тока на PCI разъеме. В мануале на офсайте написано (Внимание, сертификат сайта истек.):
"Обратите внимание, что для трех разъемов расширения PCI доступна ограниченная мощность. На контактах питания 3,3 В и 5 В доступно только 20 Вт. Если используется 2,5-дюймовый жесткий диск, он также должен будет распределять доступную мощность. Встроенный DC-DC преобразователь подает +12 В при 0,3 А и –12 В при 0,1 А на разъем PCI. Если плата питается от 12 В, то обходная схема будет подавать до 1 А из 12 В на разъем PCI."
Используется J2, 3.3V PCI Connector rev 2.2. Посмотрите здесь "таблицу совместимости карт и слотов в зависимости от версии и конструктива".
"Обратите внимание, что для трех разъемов расширения PCI доступна ограниченная мощность. На контактах питания 3,3 В и 5 В доступно только 20 Вт. Если используется 2,5-дюймовый жесткий диск, он также должен будет распределять доступную мощность. Встроенный DC-DC преобразователь подает +12 В при 0,3 А и –12 В при 0,1 А на разъем PCI. Если плата питается от 12 В, то обходная схема будет подавать до 1 А из 12 В на разъем PCI."
Используется J2, 3.3V PCI Connector rev 2.2. Посмотрите здесь "таблицу совместимости карт и слотов в зависимости от версии и конструктива".
комп не видит PCI Expansion ROM
WinXP на Geode LX800 это как-то оптимистично. У чипа-компаньона CS5536 есть баг(фича?), что-то связанное с прерываниями. Многие спецом не оптимизированные линуксы/БСД дистры виснут при загрузке на таком железе. Может это связано как-то? Попробуйте загуглить, или можете отсюда начать копать:
https://www.parkytowers.me.uk/thin/
https://openwrt.org/docs/techref/instru ... i386_geode
Похоже, в OpenWRT поддерждку Geode дропнули, последняя версия https://downloads.openwrt.org/releases/ ... 386_geode/
https://www.parkytowers.me.uk/thin/
https://openwrt.org/docs/techref/instru ... i386_geode
Похоже, в OpenWRT поддерждку Geode дропнули, последняя версия https://downloads.openwrt.org/releases/ ... 386_geode/
Делай добро и бросай его в воду...
комп не видит PCI Expansion ROM
Парни, спасибо за интерес к теме!
Карта такая:
В настоящее время установил 11-й дебиан с dummy драйвером дисплея, т.ч. вопрос с заводом видео отпал (просто подключаюсь по VNC). Покурив документы на Geode LX и CS5536, понял, что начальный инит встроенной переферии и PCI шины лежит целиком на биосе. Например, у меня совершенно не видно в устройствах ни встроенной (!) в LX видяхи, ни кодека внутри CS5536. А они есть
Проверил в горячем режиме - напруги на PCI слоте в норме. Да и видится карта в линуксе по команде lspci. Она только не инициализируется биосом.
Карта такая:
Имелся опыт завода XP FLP на первопне 120 МГц с 40МБ рамы, т.ч. не страшно ))
В настоящее время установил 11-й дебиан с dummy драйвером дисплея, т.ч. вопрос с заводом видео отпал (просто подключаюсь по VNC). Покурив документы на Geode LX и CS5536, понял, что начальный инит встроенной переферии и PCI шины лежит целиком на биосе. Например, у меня совершенно не видно в устройствах ни встроенной (!) в LX видяхи, ни кодека внутри CS5536. А они есть
комп не видит PCI Expansion ROM
Нашел интересную переписку soekris-tech. Тема подключения видеокарт там уже поднималась не раз. В одном из таких сообщений, говорят, что карта должна быть исключительно на 3,3v, что большая редкость. И говорят, что ранее было несколько сообщений об успешном использовании внешних USB-видеокарт.
► Показать
комп не видит PCI Expansion ROM
kmk,
спасибо за ссылку!
занятное чтиво. Им удалось матрас 400й завести, применив mga_hal. Буду искать что-либо аналогичное для ati. Но , в основном, моя догадка подтвердилась - биос не инитит карты вообще, всё возлагая на ОС.
спасибо за ссылку!
занятное чтиво. Им удалось матрас 400й завести, применив mga_hal. Буду искать что-либо аналогичное для ati. Но , в основном, моя догадка подтвердилась - биос не инитит карты вообще, всё возлагая на ОС.