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

 
 
 
Reply to this topicStart new topic
> Мега640 и JTAG ICE mkII - глюки при отладке
Vasia Klin
сообщение Jul 9 2007, 11:22
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 48
Регистрация: 2-04-07
Пользователь №: 26 706



Есть устройство в котором торчит Мега 640. Подключаем JTAG ICE mkII и пытаемся отладить код. При загрузке в режиме отладки не происходит остановки программы, работает как в режиме RUN. При остановке PAUSE, курсор указывает на нулевой адрес флэша. При нажатии F11 выводиться сообщение " Error single step". Заметим, что после остановки отладки, прога работает нормально. Т.Е. код грузится во флэш. А вот отладка не работает. В чём дело? Может кто подскажет? Сразу скажу, разводка платы ни причём и помех тоже не наблюдается. Втыкаем чип в STK500+STK503, шьём туже тестовую прогу - проблема таже и никуда не девается. Такая ерунда наблюдается первый раз, глючат пока только 4-ре чипа. Они,кстати, взяты из разных партий. Не поймём в чём проблема....
Go to the top of the page
 
+Quote Post
mse
сообщение Jul 9 2007, 11:32
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 709
Регистрация: 3-05-05
Пользователь №: 4 693



Цитата(Vasia Klin @ Jul 9 2007, 15:22) *
Есть устройство в котором торчит Мега 640. Подключаем JTAG ICE mkII и пытаемся отладить код. При загрузке в режиме отладки не происходит остановки программы, работает как в режиме RUN. При остановке PAUSE, курсор указывает на нулевой адрес флэша. При нажатии F11 выводиться сообщение " Error single step". Заметим, что после остановки отладки, прога работает нормально. Т.Е. код грузится во флэш. А вот отладка не работает. В чём дело? Может кто подскажет? Сразу скажу, разводка платы ни причём и помех тоже не наблюдается. Втыкаем чип в STK500+STK503, шьём туже тестовую прогу - проблема таже и никуда не девается. Такая ерунда наблюдается первый раз, глючат пока только 4-ре чипа. Они,кстати, взяты из разных партий. Не поймём в чём проблема....

Фузы прошей нормально. ИМХО, ОЦДЕН не в той позе.
Go to the top of the page
 
+Quote Post
VladimirYU
сообщение Jul 9 2007, 11:38
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 426
Регистрация: 5-04-07
Из: Санкт-Петербург
Пользователь №: 26 782



MKII апгрейдить не пробовали? Под какой платформой работаете? AVRStudio или IAR?
Go to the top of the page
 
+Quote Post
Vasia Klin
сообщение Jul 9 2007, 13:07
Сообщение #4


Участник
*

Группа: Новичок
Сообщений: 48
Регистрация: 2-04-07
Пользователь №: 26 706



С фузами всё нормально, всё проверили. mkII апгрейдили. Работаем с AVRStudio 4.13. Думаю может быть сам ICE не в порядке?
Go to the top of the page
 
+Quote Post
VladimirYU
сообщение Jul 9 2007, 13:23
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 426
Регистрация: 5-04-07
Из: Санкт-Петербург
Пользователь №: 26 782



У меня были проблемы с mkII, человек из "ЭФО" СПб посоветовал проверить потребление прибора, и оказалось, что mkII ни жив, ни мертв. Вылетела микруха MAX3391. Попробуйте понизить частоту JTAG, может быть полегчает.
Go to the top of the page
 
+Quote Post
Lukyanov
сообщение Aug 7 2007, 10:45
Сообщение #6


Участник
*

Группа: Новичок
Сообщений: 23
Регистрация: 13-03-06
Пользователь №: 15 171



Цитата(VladimirYU @ Jul 9 2007, 17:23) *
У меня были проблемы с mkII, человек из "ЭФО" СПб посоветовал проверить потребление прибора, и оказалось, что mkII ни жив, ни мертв. Вылетела микруха MAX3391. Попробуйте понизить частоту JTAG, может быть полегчает.

У меня тоже сдохла та же микросхема MAX3391. Это преобразователь уровней. Что ты делал? Есть ли замена для нее? Если знаешь где достать, подскажи, пожалуйста.
На счет частоты JTAG. Как ее понизить? Иногда длины отладочного кабеля не хватает, к тому же наших разъемов на 10 контактов нет, приходится лепить переходники.
Go to the top of the page
 
+Quote Post

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

 


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


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