Крюк 0 12 сентября, 2005 Опубликовано 12 сентября, 2005 · Жалоба Почему-то не удаётся загрузить Spartan-3 через Parallel Download Cable. кабель правда самодельный, но схема взята с сайта Xilinx-a, и через него загружался Spartan-II (в Foundation 3.3). Impact 6.2 не может даже получить правильный Device ID. Кабель и device в цепочке правда обнаруживаются. Схема конфигурирования взята из Xapp423 (3.3V Master-Serial Configuration with 3.3V and JTAG with Platform Flash Prom ). Все Jtag-e сигналы доходят. Если другие tools для работы через Jtag? Что может быть неправильно? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bms 0 12 сентября, 2005 Опубликовано 12 сентября, 2005 · Жалоба Почему-то не удаётся загрузить Spartan-3 через Parallel Download Cable. кабель правда самодельный, но схема взята с сайта Xilinx-a, и через него загружался Spartan-II (в Foundation 3.3). Impact 6.2 не может даже получить правильный Device ID. Кабель и device в цепочке правда обнаруживаются. Схема конфигурирования взята из Xapp423 (3.3V Master-Serial Configuration with 3.3V and JTAG with Platform Flash Prom ). Все Jtag-e сигналы доходят. Если другие tools для работы через Jtag? Что может быть неправильно? <{POST_SNAPBACK}> Был аналогичный случай. Старые FPGA (типа Spartan-II) грузились нормально, новые (типа Spartan-3) не грузились, хотя обнаруживались. Оказалось, что для "новых" FPGA фирма XILINX использует в Parallel Download Cable другие триггера Шмитта. Видимо дело в разных уровнях логических сигналов. В "новом" фирменном кабеле использованы триггера NL37WZ17 (схема прилагается). Кабель надежно работает со Spartan-3. Кроме того для Spartan-3 есть проблема "совместимости питаний" (имеется в виду 3.3В и 2.5В) во время конфигурирования, возможно у Вас что-то с этим связано. В любом случае нужно посмотреть самый свежий документ на тему JTAG-а. jtag3_sch.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dsmv 0 13 сентября, 2005 Опубликовано 13 сентября, 2005 · Жалоба Impact 6.2 не может даже получить правильный Device ID. Кабель и device в цепочке правда обнаруживаются. <{POST_SNAPBACK}> Рекомендую еща раз проверить подключение TDI к Spartan. Для обнаружения устройства эта связь не используется, а вот определить Device ID без неё уже невозможно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Крюк 0 14 сентября, 2005 Опубликовано 14 сентября, 2005 · Жалоба Проблему сбоя загрузки Spartan-3 решил сам, отсоединив все конденсаторы в прилагаемой схеме загрузочного кабеля. В схеме Jtag3_sch.pdf TCK,TMS,TDI инвертируются, а в применяемом мною схеме кабеле - нет. Но всё работет, Xilinx грузится, XCF2S программируется. ;) JTAG_cable.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться