[an error occurred while processing this directive]
|
Реализован контроллер с интерфейсом на шине PCI (target, только устройство I/O) с помощью Apex20k. Имею следующий баг. Заливаю SOF. PC в упор не реагирует на мою плату (не дает даже на нее CLK, снимаю его как транзитный сигнал в проекте, и на определенный пин ПЛИС). При этом мои Device ID и Vendor ID не равны FFFF.
Но как только заливаю POF и после этого выключаю PC, то после этого при загрузке мертвый вис, даже не вижу теста памяти. Но CLK уже снимается, и на резет PC реагирует.
Проблема следующая: почему, когда заливаешь SOF, PC перезагружается и вообще живет нормальной жизнью, но платы не видит. А вот POF - мертвый вис. Они же одинаково должны себя вести.
И еще. Как PC под Windows сразу после заливки SOF должна плату обнаруживать и сообщать пользователю или нет. Должен ли я свою плату видеть в перечне устройств после POST. Вообще как все это выглядит?
Просветите, пожалуйста.
E-mail: info@telesys.ru