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

 
 
> проблема с отладкой ПО для Xilinx Virtex 4 в SDK, Проблема с запуском и отладкой шаблонного Hello Word в Xilinx SDK 14.1
francis
сообщение Aug 10 2012, 06:10
Сообщение #1





Группа: Новичок
Сообщений: 2
Регистрация: 10-08-12
Пользователь №: 73 079



Здравствуйте, уважаемые специалисты.
Я новичок в написании программ для FPGA Xilinx и вот уже 2-ую неделю не могу понять, почему при попытке
выполнить Hello World на отладочной плате (плата фирмы Texas Instrument) получаю
------>Unexpected error while launching program: JTAG chain configuration и ниже:
------>Device ID Code IRLength PartName
------>1 ....... ....... .......
------>2 ....... ....... .......
Здесь 1 - метаданные, характеризующие микросхему памяти, а
2, - FPGA Xilinx Virtex 4 XC4VLX25.

Изначально в XPS создаю аппаратый проект, включающий в себя
- ядро Microblaze
- UART
- 2-х портовую BRAM
- 2 шины MLB
- 2 контроллера шины MLB
- шину PLB (куда собственно и подключен UART)
- MDM (Microblaze Debug Modul)

Далее, после получения файла .bit, экспортирую проект в SDK, автоматически получаю программную
спецификацию и выбираю создание С-проекта Hello World. Проект собирается без ошибок, но после создания
Run Configuration и выбора команды Run получаю все время одно и то-же.

Компьютер соединен с демонстрационно-отладочной платой Texas Instrument TSW12 00 EVM посредством
platform cable USB2, через программатор JTAG DLC10.

На хост-машине запускаю Hyper Terminal с настройками USB модуля проекта.

Может-быть кому-нибудь встречалось подобное... . Заранее, большое всем спасибо)

Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 4)
Evgenii
сообщение Aug 14 2012, 07:10
Сообщение #2





Группа: Участник
Сообщений: 13
Регистрация: 2-12-05
Пользователь №: 11 719



Он же у вас вроде ругается на запуск JTAG chain configuration. Может стоит внимательно посмотреть настройки в SDK->XilinxTools->Configure JTAG settings.
Go to the top of the page
 
+Quote Post
iosifk
сообщение Aug 14 2012, 07:24
Сообщение #3


Гуру
******

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



Цитата(francis @ Aug 10 2012, 10:10) *
Здравствуйте, уважаемые специалисты.
Я новичок в написании программ для FPGA Xilinx и вот уже 2-ую неделю не могу понять, почему при попытке
выполнить Hello World на отладочной плате (плата фирмы Texas Instrument) получаю


Если плата стандартная, то к ней должны быть примеры. А они загружались?
При запуске загрузчика есть ли сингналы на JTAG?
Можете ли просканировать JTAG без загрузки проекта, чтобы прочитать ID микросхем?


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
francis
сообщение Aug 14 2012, 11:24
Сообщение #4





Группа: Новичок
Сообщений: 2
Регистрация: 10-08-12
Пользователь №: 73 079



Да, с примерами для платы пока не экспериментировал, но вручную JTAG пробовал конфигурировать, зная ID микросхем и разрядность IR. Поищу пока примеры для Texas в интернете... Спасибо!

Сообщение отредактировал francis - Aug 14 2012, 11:27
Go to the top of the page
 
+Quote Post
iosifk
сообщение Aug 14 2012, 11:31
Сообщение #5


Гуру
******

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



Цитата(francis @ Aug 14 2012, 15:24) *
Да, с примерами для платы пока не экспериментировал, но вручную JTAG пробовал конфигурировать, зная ID микросхем и разрядность IR. Поищу примеры для Texas в интернете... Спасибо!

Для начала сделайте в ПЛИС проект в котором все интерфейсные сигналы будут заглушены так, чтобы ничего не сгорело и не грелось, а от генератора сделайте счетчик с периодом в 1/3 сек, меандр, например и заведите эти импульсы на светодиод... И проверяйте загрузку. И этот же проект можно проверить на любой плате стартового набора, ну только с учетом ucf т.е. назначения выводов. И когда научитесь загружать, то будет понятно, где искать дальше. По поводу JTAG у меня на сайте есть несколько статей...


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

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

 


RSS Текстовая версия Сейчас: 18th July 2025 - 00:50
Рейтинг@Mail.ru


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