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

 
 
> Spartan 6 JTAG, Заливка прошивки в ПЛИС
mrjoun
сообщение Mar 17 2015, 16:49
Сообщение #1





Группа: Участник
Сообщений: 11
Регистрация: 17-03-15
Пользователь №: 85 739



Добрый вечер!
Начинаю ознакомляться с работой ПЛИС. Сделал простенький проект на Spartan 6 и пытаюсь залить прошивку в xcf32 через Impact, при нажатие на Boundary scan показывает ошибку
Далее выбираю bit файл с прошивкой и определяется ПЛИС как xc6slx45 - все верно. Но при нажатие на Get Device ID у ПЛИСа и памяти - ошибка

CODE
INFO:iMPACT - Current time: 17.03.2015 20:44:35
// *** BATCH CMD : ReadIdcode -p 1
INFO:iMPACT:583 - '1': The idcode read from the device does not match the idcode in the bsdl File.
INFO:iMPACT:1578 - '1': Device IDCODE : 00001001110000000001000000101001
INFO:iMPACT:1579 - '1': Expected IDCODE: 00000100000000001000000010010011


Не подскажете что за проблема? и как ее решить?


Сообщение отредактировал mrjoun - Mar 17 2015, 16:49
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
mrjoun
сообщение Mar 18 2015, 13:42
Сообщение #2





Группа: Участник
Сообщений: 11
Регистрация: 17-03-15
Пользователь №: 85 739



Поставил частоту 750мГц, все так же мертво.

Интересно, а если попробовать Get Device ID у память XCf32p то он выдает следующее, хотя в том же окне что и выше там есть свойства у памяти:
CODE
INFO:iMPACT - Current time: 18.03.2015 17:33:32
// *** BATCH CMD : ReadIdcode -p 2
INFO:iMPACT:583 - '2': The idcode read from the device does not match the idcode in the bsdl File.
INFO:iMPACT:1578 - '2': Device IDCODE : 00000000000000000000000000000000
INFO:iMPACT:1579 - '2': Expected IDCODE: 00000101000001011001000010010011
'2': Putting device in ISP mode...done.


Только при подключение программатора выскакивает окно - Это устройство может работать быстрее (ну стандартное для USB)
Go to the top of the page
 
+Quote Post
iosifk
сообщение Mar 18 2015, 13:49
Сообщение #3


Гуру
******

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



Цитата(mrjoun @ Mar 18 2015, 16:42) *
Поставил частоту 750мГц, все так же мертво.

INFO:iMPACT:583 - '2': The idcode read from the device does not match the idcode in the bsdl File.
INFO:iMPACT:1578 - '2': Device IDCODE : 00000000000000000000000000000000
INFO:iMPACT:1579 - '2': Expected IDCODE: 00000101000001011001000010010011

Так видно же, что ничего не читается по JTAG...
Следовательно понизить частоту до менее 1 Мгц, потом осциллом проверить наличие импульсов.
BSDL файл берется в Папке ISE, там они должны быть в каком-то подкаталоге. Но если программатор его не находит, то на сайте Ксайлинкса должен быть.
А что такое BSDL файл - ищите мои статьи, там о них написано.


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 30th August 2025 - 06:01
Рейтинг@Mail.ru


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