Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: jtag -интерфейс
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
bm-04
Здравствуйте!!!!!!!!!!!

В качестве ППЗУ используется флеш-память микроконтроллера AT32UC3. Можно ли использовать для записи конфигурации в ПЛИС Xilinx Virtex интерфейс JTAG ?
toshas
использовать тот-же jtag заливщик что и для AT32UC3 нельзя, купите специально для xilinx jtag lpt от 500р.
хранить бит-файл в памяти микроконтроллера и прощивать им плис можно, достаточно прочесть соответствующие appnote
например Xilinx In-System Programming Using an Embedded Microcontroller http://www.xilinx.com/support/documentatio...tes/xapp058.pdf
3Gorec
Цитата(toshas @ Mar 3 2011, 03:06) *
использовать тот-же jtag заливщик что и для AT32UC3 нельзя, купите специально для xilinx jtag lpt от 500р.
хранить бит-файл в памяти микроконтроллера и прощивать им плис можно, достаточно прочесть соответствующие appnote
например Xilinx In-System Programming Using an Embedded Microcontroller http://www.xilinx.com/support/documentatio...tes/xapp058.pdf



Здравствуйте, я как раз собрался прошивать плис по этому апп ноту, но у меня еще стоит задача проверять целостность прошивки, можно ли это сделать? ПЛИС XC6418A Не совсем понял как работают команды SVF , в частности SDR. Я так понял что можно только сравнить считанные данные с ожидаемыми? Также не нашел как работают команды которые записываются в регистр инструкций, нашел только их коды в даташите. Подскажите, что почитать по этим вопросам.
3Gorec
Начал пробовать прошивать, и возникла проблема несовпадения ожидаемого idcode считваемому. ПЛИС XC2C64A. Почитал в мануале про idcode должен быть как минимум похож, но считывается совсем не то. В чем может быть дело?
iosifk
Цитата(3Gorec @ Mar 4 2011, 14:36) *
Начал пробовать прошивать, и возникла проблема несовпадения ожидаемого idcode считваемому. ПЛИС XC2C64A. Почитал в мануале про idcode должен быть как минимум похож, но считывается совсем не то. В чем может быть дело?


У Ксайлинкса есть режим тестирования по JTAG. Можно осциллом посмотреть импульсы. Нет ли там искажений фронтов?
Можно понизить частоту тактовых при загрузке.
Можно воспользоваться программой УниверсалСкан. Записать действия, запустить их в цикле, опять же посмотреть осциллом. Можно проверить, не изменился ли BSDL файл на эту микросхему...
Удачи!
3Gorec
Все получилось.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.