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

 
 
> Проблемы с отладкой программы через JTAGICE mkII
Yaumen
сообщение Nov 22 2007, 06:04
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 187
Регистрация: 22-06-05
Из: Минск, Беларусь
Пользователь №: 6 213



1. Посредством ISP разрешил работу JTAG (JTAGEN=1) и On-Chip Debug (OCDEN=1)
2. Подключил JTAGICE mkII к ATMEGA128 с ипользованием TDI,TDO,TCK,TMS и sRST

3. Программирую проект через AVRStudio 4.13 SP1. Все в норме. Кристалл зашивается.

4. Жму "Start Debugging". Загружается окно Debug и указатель указывает на 1-й байт в BOOT области (SMALLBOOTSTART). В которой располагается команда rjmp

5. После нажатия F10 или F11 программа как-бы подвисает и затем через несколько секунд вываливается из Debug режима.

Как заставить работать отладку?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Yaumen
сообщение Nov 22 2007, 07:06
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 187
Регистрация: 22-06-05
Из: Минск, Беларусь
Пользователь №: 6 213



К сожалению и этот вариант не проходит, хотя бы из-за того что микросхема прошивается через этот же разъем (интерфейс) и программатор без проблем
Go to the top of the page
 
+Quote Post
mse
сообщение Nov 22 2007, 07:42
Сообщение #3


Знающий
****

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



Цитата(Yaumen @ Nov 22 2007, 10:06) *
К сожалению и этот вариант не проходит...

А вываливается из Студии? Может стоит посмотреть закладку в дебаг-режиме JTAGICE Options? Там мож чего накосячено.
Или скомпилировано под wrap-mode?
Чё-то слабо представляю причину...О! Вспомнил! Питалово завёл на разъём ЖТАГа?
Go to the top of the page
 
+Quote Post
Yaumen
сообщение Nov 22 2007, 08:23
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 187
Регистрация: 22-06-05
Из: Минск, Беларусь
Пользователь №: 6 213



Цитата(mse @ Nov 22 2007, 10:42) *
А вываливается из Студии? Может стоит посмотреть закладку в дебаг-режиме JTAGICE Options? Там мож чего накосячено.
Или скомпилировано под wrap-mode?
Чё-то слабо представляю причину...О! Вспомнил! Питалово завёл на разъём ЖТАГа?


Не, из студии не вывалиавется. В окне Message выдает ошибку "Error Single Step", а затем в студии выкидывает окошко "Platform has been disconnected, leaving debug mode". Причем после этого повторно зайти в Debug mode можно только после пересброса питания JTAGICE mkII.

Что это за wrap-mode? Где он настраивается? Пишу на ASM. Если имелось в виду опция "Wrap Relative Jumps" в нвстройках ASM, то оно у меня по умолчанию всегда выключено.

Питание на разъем JTAG завел, горит зеленый светодиод на "программаторе". А на сам JTAGICE mkII внешнее питание не заводил, так как использую USB подключение к JTAGICE mkII.

Сообщение отредактировал Yaumen - Nov 22 2007, 08:27
Go to the top of the page
 
+Quote Post
mse
сообщение Nov 22 2007, 08:40
Сообщение #5


Знающий
****

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



Цитата(Yaumen @ Nov 22 2007, 11:23) *
...
А на сам JTAGICE mkII внешнее питание не заводил, так как использую USB подключение к JTAGICE mkII.

Ха-ха...тут ты попал. ;О) Оно использует питание таргета не для запитки, а как опорное для преобразователей уровня. Типа, таргет может что от 5, что от 1,8В. И ИСЕ должен и понимать, и не палить. А тебе он и пишет, что питплова на таргете нету, фуфли его отлажывать? ;О)
Go to the top of the page
 
+Quote Post
Yaumen
сообщение Nov 22 2007, 08:59
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 187
Регистрация: 22-06-05
Из: Минск, Беларусь
Пользователь №: 6 213



Цитата(mse @ Nov 22 2007, 11:40) *
Ха-ха...тут ты попал. ;О) Оно использует питание таргета не для запитки, а как опорное для преобразователей уровня. Типа, таргет может что от 5, что от 1,8В. И ИСЕ должен и понимать, и не палить. А тебе он и пишет, что питплова на таргете нету, фуфли его отлажывать? ;О)


Ха. С TARGET все понятно. На JTAG разъем в модуле я питание подаю и на JTAGICE загорается зеленый светодиодик - т.е. все нормально.
Просто на самом JTAGICE mkII есть дополнительный разъем для подачи внешнего питания при подключении к PC через RS232. Вот его я и не подключал, так как использую подключение через USB
Go to the top of the page
 
+Quote Post
mse
сообщение Nov 22 2007, 09:15
Сообщение #7


Знающий
****

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



Цитата(Yaumen @ Nov 22 2007, 11:59) *
Ха. С TARGET все понятно. На JTAG разъем в модуле я питание подаю и на JTAGICE загорается зеленый светодиодик - т.е. все нормально.

Ну,блин... Но фраза "Platform has been disconnected, leaving debug mode"(платформа отсоединена, отладка прекращена) вполне симптоматична. Мож дорога какая не туда пошла или недошла?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Yaumen   Проблемы с отладкой программы через JTAGICE mkII   Nov 22 2007, 06:04
- - mse   Цитата(Yaumen @ Nov 22 2007, 09:04) 1. По...   Nov 22 2007, 06:25
|- - Yaumen   Цитата(mse @ Nov 22 2007, 09:25) Сделать ...   Nov 22 2007, 06:38
|- - mse   Цитата(Yaumen @ Nov 22 2007, 09:38) Извин...   Nov 22 2007, 06:56
||- - Yaumen   Цитата(mse @ Nov 22 2007, 12:15) Ну,блин....   Nov 22 2007, 10:21
||- - defunct   Цитата(Yaumen @ Nov 22 2007, 13:21) На др...   Nov 22 2007, 10:37
||- - Yaumen   Цитата(defunct @ Nov 22 2007, 13:37) Раз ...   Nov 22 2007, 10:53
||- - defunct   Цитата(Yaumen @ Nov 22 2007, 13:53) Boot ...   Nov 22 2007, 11:01
||- - Yaumen   Цитата(defunct @ Nov 22 2007, 14:01) Вы н...   Nov 22 2007, 11:45
|- - defunct   Цитата(Yaumen @ Nov 22 2007, 10:06) К сож...   Nov 22 2007, 17:02
|- - Yaumen   Цитата(defunct @ Nov 22 2007, 20:02) Это ...   Nov 23 2007, 06:28
|- - defunct   Цитата(Yaumen @ Nov 23 2007, 09:28) В уст...   Nov 23 2007, 11:07
|- - Yaumen   Цитата(defunct @ Nov 23 2007, 13:07) В ок...   Nov 23 2007, 11:43
|- - mse   Этта...Раз у вас м128, то соберите какой-нить прос...   Nov 23 2007, 12:05
|- - defunct   Цитата(Yaumen @ Nov 23 2007, 14:43) 5. А ...   Nov 23 2007, 13:32
|- - Yaumen   Цитата(defunct @ Nov 23 2007, 15:32) Не д...   Dec 6 2007, 07:35
- - mse   А камень поменять?   Nov 22 2007, 12:51
|- - Yaumen   Цитата(mse @ Nov 22 2007, 15:51) А камень...   Nov 22 2007, 13:18
- - m16   имхо фуз М103 не сброшен   Nov 22 2007, 13:44
|- - Yaumen   Цитата(m16 @ Nov 22 2007, 16:44) имхо фуз...   Nov 22 2007, 14:17
- - Vasia Klin   Такая же ерунда была у меня. Чип прошивался, но от...   Nov 23 2007, 04:41
- - IgorKossak   JTAG connection -> Target clock frequency должн...   Nov 23 2007, 07:30
|- - Yaumen   Цитата(IgorKossak @ Nov 23 2007, 09:30) J...   Nov 23 2007, 08:04
- - kada   Может запрограммирован fuse WDTON ? При останове п...   Nov 23 2007, 08:13
|- - Yaumen   Цитата(kada @ Nov 23 2007, 10:13) Может з...   Nov 23 2007, 08:46
- - kada   Недавно я тоже мучался с отладкой Mega128 через mk...   Nov 23 2007, 09:09
|- - IgorKossak   Цитата(kada @ Nov 23 2007, 11:09) Проблем...   Nov 23 2007, 10:35
- - Vasia Klin   Уже почти год работаем с JTAG mkII. Их у нас неско...   Dec 6 2007, 08:28
|- - Yaumen   Цитата(Vasia Klin @ Dec 6 2007, 10:28) Уж...   Dec 6 2007, 09:04
|- - Busel Roman   Такая же беда встречалась. Пытался отлаживать прог...   Dec 6 2007, 09:13
|- - Yaumen   Цитата(Busel Roman @ Dec 6 2007, 11:13) Т...   Dec 6 2007, 09:24
- - Vasia Klin   А вы попробуйте поключить какой нибудь чип к вашем...   Dec 6 2007, 09:54
- - Yaumen   Цитата(Vasia Klin @ Dec 6 2007, 11:54) А ...   Dec 11 2007, 15:09


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

 


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


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