Автор: bios71 , 24 апреля 2009
имею систему (cPCI/.../ICH9/2xSIO)где по условию задачи могут быть
- 4 одинаковых сетевых контроллера и к ним OpROM для загрузки по сети (BA1324Q2.LOM / т.е. Интел)
- SATA SiliconImage контроллер 3124 - OpROM: V.6.4.09
- SATA SiliconImage контроллер 3132 OpROM V ...?
одновременно или в любой возможной конфигурации

наблюдаю кучу проблемм , а именно конфликты при старте OpROM (POST-8B)
или при "работе" т.е. после POST-96

при старте/инициализации OpROM (POST-8B) - в основном "умерает-зависая"
при работе (послеPOST-96) т.е. попытка загрузки, также несколько вариантов "смерти"

симптомы работы/неработы/смерти/зависания меняются при инициализации OPROMов в иной последовательности (сначала "крупные"/"мелкие", приоритетный старт, старт OpROMов не для всех активных устройств),SATA контроллер без HDD

- "нормально" ли это при таком количестве OpROM ???
- можно ли использовать один OpROM для 4х LAN устройств - OpROM многопоточен??
- SATA SiliconImage контроллер - конфликтен изначально?



в простом варианте "активно одно устройство"и к нему один OpROM - все работоспособно


Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

6eLoff

16 лет 10 месяцев назад

А BIOS обновляли? Просто в некоторых случаях при зависании биос , когда он ищет устройства, возникают из-за старой прошивки./images/koloboks/yes3.gif

bios71

16 лет 10 месяцев назад

увы я сам и есть БИОСо присатель (в полном смысле и со всеми вытекающими радостями/проблемами )

а вот OPROM то немногое что приходится пользовать со стороны , и в простейшем случае он/оно работает, но стоит собрать "зоопарк" и начинаются радости

maco

16 лет 10 месяцев назад

[off]
А BIOS обновляли?
Бред :).[/off]


"нормально" ли это при таком количестве OpROM ?
IMHO да.
IMHO возможно наложение распакованных option ROM. По-моему на форуме всплывал подобный вопрос, но когда и где - навскидку не скажу.

bios71

16 лет 10 месяцев назад

проблемы начинаются уже при количестве устройств >1 т.е 2 сетевых карты присутствуют в системе, но они ОДИНАКОВЫ по DEV_ID/VENDOR_ID, (нет ну конечно это разные PCI устройства), первичная инициализация устройств (вроде и проходит,в этом "простом" случае), OpROOM стартует два раза (что вроде и логично, но один и тотже), но стоит начать загружаться (LanBoot) то первая из сетевушек зависает на середине сеанса общения с DHCP сервером (прилично пообщавшись и получиы IP и пр.) т.е. пишет "таймаут 0x4С106035", вторая карта грузится без проблемм

а по одиночке все работает

Compiller

16 лет 10 месяцев назад

А вы можете попробовать на трёх из четырёх ваших сетевых карт Oprom стререть совсем - он же там Flash - и проверить инициализирует ли один Oprom четыре сетевые?

bios71

16 лет 10 месяцев назад

идеи приветствуются (чем больше тем лучше) т.к. прибываю в тупике

OpROM сетевух присутствует в одной копии в сборке БИОСа
чипы сетевых карт запаяны на мать ( не PCI слот) и пользуются одним и тем же OpROM

OpROM SATA у каждого свой (версии разные), оба в PCI слотах

теория OpROM вроде говорит
a)что тот "отработав инициализацию" сильно теряет в размере и то что осталось идет в xC000-xE700 но сколько "их копий" по числу ли устройств ??
b)каждый OpROM вызывается для КАЖДОГО PCI устройства (в попытке инициализировать его) но проверив VENDOR/DEV_ID может его отплюнуть т.к. "не мое"

bios71

16 лет 10 месяцев назад

ситуация смоделировалась на "соседней матери" (подобное устройство CPU/ЮМ/СМ)но нет сетевух, сетевухи вставил в PCI и сетевая загрузка умерла также по таймауту

пойду смотреть "копии в памяти" и считать их количество

bios71

16 лет 10 месяцев назад

похоже на то что OpROMу плевать сколько устройств обслуживать, главное чтобы DEV_ID у всех был разный, но как знать...