Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Configuration Spartan-3
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
aem
Почему-то не удаётся загрузить 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
Цитата(aem @ Sep 12 2005, 22:25)
Почему-то не удаётся загрузить 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? Что может быть неправильно?
*


Был аналогичный случай. Старые FPGA (типа Spartan-II) грузились нормально, новые (типа Spartan-3) не грузились, хотя обнаруживались. Оказалось, что для "новых" FPGA фирма XILINX использует в Parallel Download Cable другие триггера Шмитта. Видимо дело в разных уровнях логических сигналов.

В "новом" фирменном кабеле использованы триггера NL37WZ17 (схема прилагается). Кабель надежно работает со Spartan-3.

Кроме того для Spartan-3 есть проблема "совместимости питаний" (имеется в виду 3.3В и 2.5В) во время конфигурирования, возможно у Вас что-то с этим связано. В любом случае нужно посмотреть самый свежий документ на тему JTAG-а.
dsmv
Цитата(aem @ Sep 12 2005, 22:25)
Impact 6.2  не может даже получить правильный  Device ID. Кабель и device в цепочке правда обнаруживаются.
*


Рекомендую еща раз проверить подключение TDI к Spartan. Для обнаружения устройства эта связь не используется, а вот определить Device ID без неё уже невозможно.
aem
Проблему сбоя загрузки Spartan-3 решил сам, отсоединив все конденсаторы в прилагаемой схеме загрузочного кабеля. В схеме Jtag3_sch.pdf TCK,TMS,TDI инвертируются, а в применяемом мною схеме кабеле - нет. Но всё работет, Xilinx грузится, XCF2S программируется. wink.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.