BuTeK 0 30 апреля, 2008 Опубликовано 30 апреля, 2008 · Жалоба Следующая проблема. Не происходить инициализации (загрузки данных с последовательного ПЗУ (XCF04S) с ПЛИС(Spartan 3E)), хотя напрямую в ПЛИС через кабель (Parallel Cable IV) все нормально заливается. При этом данные в ПЗУ заливаются тоже без проблем и проверку проходят. И ещё когда смотрю шины между ПЛИС и ПЗУ осциллографом данные идут, а вот сигнал DONE (ПЛИС) не выставляется… Почему так? Может я не так какие настройки выставил (хотя вроде бы стоит все по умолчанию)? Подскажите в чем может быть дело… А то уже не знаю что делать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MrYuran 16 30 апреля, 2008 Опубликовано 30 апреля, 2008 · Жалоба а как насчет переключения master/slave ? нормально? я работал со спартанами (не 3е), там ножки были для выбора режима загрузки Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
chds 0 30 апреля, 2008 Опубликовано 30 апреля, 2008 · Жалоба Проверьте, что XCF подключена правильно, со всеми требуемыми внешними компонентами и напряжениями в ссответствии с ug332 Figure 3-1. Ну и в том же документе просмотрите Sequence of Events, поэтапно проверьте, что у вас правильно формируются управляющие сигналы. З.Ы. При генерации битстрима тоже нужно уточнить, какие ключики задаете, смотрим раздел Configuration Bitstream Generator (BitGen) Settings Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BuTeK 0 2 мая, 2008 Опубликовано 2 мая, 2008 · Жалоба Режим выставлен МАСТЕР (M(2:0) = 0:0:0) Все выводы, кроме TDI и TDO, подключены как рисунке 3.1. А имеет значение в какой последовательности подключены Сигналы TDI? У меня подключение такое: TDI (JTAG)-> TDI |Flash PROM| TDO -> TDI |FPGA| TDO-> TDO (JTAG) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
chds 0 2 мая, 2008 Опубликовано 2 мая, 2008 · Жалоба По идее JTAG цепочка ни как не влияет на загрузку. И по тому что написано правильно. Есть только предположение, что м.б. при подключенном JTAG кабеле не работает, т.к. он может держать в сбросе устройства. З.Ы. Надо искать хомуты на плате, м.б. с питанием не все хорошо, например не та последовательность подачи на кристалл. В документации Xilinx об этом четко указано. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BuTeK 0 2 мая, 2008 Опубликовано 2 мая, 2008 · Жалоба Попробую посмотреть в документации, правда что-то не замечал.... Может не внимательно читал... А с кабелем думаю все в порядке... Как никак в ПЛИС напрямую кидается... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
avesat 0 2 мая, 2008 Опубликовано 2 мая, 2008 · Жалоба Проблема подачи питаний была решена ксайлинксом довольно таки давно, выдерживать порядок нужно на старых камнях, в 3-х спартанах питание можно подавать в любой последовательности. Так что или замените prom-ку или нужно брать осцил и смотреть сигналы, может есть непропай. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться