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

 
 
> Частые отказы J-Link в I_A_Rе, при работе с SAM7X
bookevg
сообщение Jun 20 2007, 05:43
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 320
Регистрация: 13-09-06
Пользователь №: 20 348



Работаем с процами от атмел и у нас часто происходит отказ J-Linkв режиме RDI при работе с SAM7X, особенно когда делаешь останов, затем устанавливаешь новую точку останова, затем запуск и получаем отказ (не получено какое-то количество байт или попадаем на прерывания undef_handler_, swi_handler_, prefetch_handler_, data_handler_ - особенно часто). Данные прерывания в программе зациклены. При этом если просто загрузить программы никаких побочных явления нет.
Чем это м.б. вызвано?
Проц хороший, но отлаживать гораздо сложнее чем AVR-процы.
Возможно это вызвано колизиями между аппаратным JTAG-ом и PDC
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
misyachniy
сообщение Jun 21 2007, 07:39
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 716
Регистрация: 27-05-05
Из: Kyiv
Пользователь №: 5 454



У нас при работе с версией 4.30 проблемы с 4.40 поменьше.

Кроме того при останове отладчиком в прерывании - не всегда корректно перезапускался.
Полечилось очисткой стека прерываний при старте программы:

Код
for (j=0; j<8; j++) AT91C_BASE_AIC->AIC_EOICR = 0;
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 21st August 2025 - 04:40
Рейтинг@Mail.ru


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