реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> jtag -интерфейс, jtag -интерфейс
bm-04
сообщение Mar 2 2011, 19:29
Сообщение #1





Группа: Новичок
Сообщений: 1
Регистрация: 2-03-11
Пользователь №: 63 348



Здравствуйте!!!!!!!!!!!

В качестве ППЗУ используется флеш-память микроконтроллера AT32UC3. Можно ли использовать для записи конфигурации в ПЛИС Xilinx Virtex интерфейс JTAG ?
Go to the top of the page
 
+Quote Post
toshas
сообщение Mar 2 2011, 21:06
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 372
Регистрация: 14-02-06
Пользователь №: 14 339



использовать тот-же jtag заливщик что и для AT32UC3 нельзя, купите специально для xilinx jtag lpt от 500р.
хранить бит-файл в памяти микроконтроллера и прощивать им плис можно, достаточно прочесть соответствующие appnote
например Xilinx In-System Programming Using an Embedded Microcontroller http://www.xilinx.com/support/documentatio...tes/xapp058.pdf
Go to the top of the page
 
+Quote Post
3Gorec
сообщение Mar 3 2011, 08:35
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 4-02-11
Из: Омск
Пользователь №: 62 708



Цитата(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. Я так понял что можно только сравнить считанные данные с ожидаемыми? Также не нашел как работают команды которые записываются в регистр инструкций, нашел только их коды в даташите. Подскажите, что почитать по этим вопросам.
Go to the top of the page
 
+Quote Post
3Gorec
сообщение Mar 4 2011, 11:36
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 4-02-11
Из: Омск
Пользователь №: 62 708



Начал пробовать прошивать, и возникла проблема несовпадения ожидаемого idcode считваемому. ПЛИС XC2C64A. Почитал в мануале про idcode должен быть как минимум похож, но считывается совсем не то. В чем может быть дело?
Go to the top of the page
 
+Quote Post
iosifk
сообщение Mar 4 2011, 12:20
Сообщение #5


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



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


У Ксайлинкса есть режим тестирования по JTAG. Можно осциллом посмотреть импульсы. Нет ли там искажений фронтов?
Можно понизить частоту тактовых при загрузке.
Можно воспользоваться программой УниверсалСкан. Записать действия, запустить их в цикле, опять же посмотреть осциллом. Можно проверить, не изменился ли BSDL файл на эту микросхему...
Удачи!


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
3Gorec
сообщение Mar 10 2011, 09:23
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 4-02-11
Из: Омск
Пользователь №: 62 708



Все получилось.

Сообщение отредактировал 3Gorec - Mar 11 2011, 07:00
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th June 2025 - 07:09
Рейтинг@Mail.ru


Страница сгенерированна за 0.01397 секунд с 7
ELECTRONIX ©2004-2016