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

 
 
> Отладка программы SoC Cyclone V, ARM,QSYS,DS-5
RLC
сообщение Mar 5 2015, 14:10
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 19-11-14
Из: СПб
Пользователь №: 83 740



Появилась задача включить в существующий проект QSYS HPS на CYCLONE V отладку программы. Но вот сходу не получается найти инфу по этому вопросу. Понимаю что в проекте необходимо добавить блок отладки, его 1) подключить к процу и 2)пробросить через FPGA к JTAG интерфейсу, 3) скомпилировать проект и загрузчик 4) отлаживать ПО через DS-5.
Кто про блоки отладки в QSYS может подсказать. где искать инфу. а то копаюсь-копаюсь в нете и "нешиша".
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
serjj
сообщение Mar 10 2015, 14:17
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 527
Регистрация: 4-06-14
Из: Санкт-Петербург
Пользователь №: 81 866



Цитата
четырёжпроводного JTAG не хватает для отладчика

Хватает.
Цитата
выдаётся сообщение "Unable to connect to TCP:localhost Unable to connect to device CTI_0_2

Проц в ресете не сидит случайно?
Попробуйте отключить SDMMC, подать питание и просто подсоединиться к процессору через DS-5 debugger, проверьте в настройках debugger'a, что там точно правильно задан программатор.

зы: если quartus_programmer, как вы говорите, видит HPS на плате, то все должно работать.
Go to the top of the page
 
+Quote Post
RLC
сообщение Mar 10 2015, 14:35
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 19-11-14
Из: СПб
Пользователь №: 83 740



Цитата(serjj @ Mar 10 2015, 17:17) *
Хватает.

Проц в ресете не сидит случайно?
Попробуйте отключить SDMMC, подать питание и просто подсоединиться к процессору через DS-5 debugger, проверьте в настройках debugger'a, что там точно правильно задан программатор.

зы: если quartus_programmer, как вы говорите, видит HPS на плате, то все должно работать.

спасибо за советsm.gif. Проц в это время прогу выполняет и по UARTу выдаёт данные в консоль. так что точно не ресет. Пойду пробовать sm.gif

Сообщение отредактировал RLC - Mar 10 2015, 14:36
Go to the top of the page
 
+Quote Post
RLC
сообщение Mar 11 2015, 06:51
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 19-11-14
Из: СПб
Пользователь №: 83 740



Цитата(RLC @ Mar 10 2015, 17:35) *
Пойду пробовать sm.gif

Карточку выдернул, проц не в ресете как уже говорил он с карточкой выдаёт данные в консоль.Результат тот же-ошибка соединения TCP:localhost в сообщении. Программатор выбрал правильно(USB) судя по мгающей лампочке он его опрашивает и только потом предоставляет выбор из списка опрошенных.
Вот что DS-5 Debuger пишет в консоли об ошибках:
Starting debug server
Waiting for debug server to start accepting connections
Debug server started successfully
Debug server shutdown application
Debug server shutdown attempted
Done
ERROR failed to connect to RDDI DAP target
RDDI Error Code 4107 : Error reading device chain: aji_read_device_chain returned 87
RDDI CFG = C:\Users\user\AppData\Local\Temp\ds5_652461374857548249.txtERROR failed to connect to RDDI DAP target
RDDI Error Code 4107 : Error reading device chain: aji_read_device_chain returned 87
RDDI CFG = C:\Users\user\AppData\Local\Temp\ds5_652461374857548249.txt

Сообщение отредактировал RLC - Mar 11 2015, 06:55
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


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

 


RSS Текстовая версия Сейчас: 31st July 2025 - 10:23
Рейтинг@Mail.ru


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