[an error occurred while processing this directive]
|
Разрабатываю PCI платы на ALTRA (FLEX...) уже 5 лет.
Уже не помню были ли подобные ситуации. В РС глюков очень много.
Особенно в последние годы. Плата, нормально работающая на обычных PC может не работать на COMPAQ или HP и д.р. Вылизывание устройства занимает многие месяцы.
1.Без логического анализатора хотя бы на 34 канала делать нечего.
2.А еще нужны адаптеры или удлиннители PCI_BUS.
Основные действия для поиска ошибок схемы:
- посмотреть анализатором момент зависания и что было до него.
- искать не соответствие стандарту PCI в работе своей схемы или РС, что часто тоже бывает.
- подгонять схему.
- искать дальше.
В вашем случае очень похоже, что дохнут конфигурационные обмены. Причем запись BARов еще ни о чем не говорит. При конфигурировании BIOS РС может творить не вообразимые вещи. Сам наблюдал. Поэтому совет может быть один.
Исследуй временные диаграммы на шине.
Желаю удачи!
Владимир
E-mail: info@telesys.ru