Перейти к содержанию
    

Мега640 и JTAG ICE mkII - глюки при отладке

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Фузы прошей нормально. ИМХО, ОЦДЕН не в той позе.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

MKII апгрейдить не пробовали? Под какой платформой работаете? AVRStudio или IAR?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

С фузами всё нормально, всё проверили. mkII апгрейдили. Работаем с AVRStudio 4.13. Думаю может быть сам ICE не в порядке?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня были проблемы с mkII, человек из "ЭФО" СПб посоветовал проверить потребление прибора, и оказалось, что mkII ни жив, ни мертв. Вылетела микруха MAX3391. Попробуйте понизить частоту JTAG, может быть полегчает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня были проблемы с mkII, человек из "ЭФО" СПб посоветовал проверить потребление прибора, и оказалось, что mkII ни жив, ни мертв. Вылетела микруха MAX3391. Попробуйте понизить частоту JTAG, может быть полегчает.

У меня тоже сдохла та же микросхема MAX3391. Это преобразователь уровней. Что ты делал? Есть ли замена для нее? Если знаешь где достать, подскажи, пожалуйста.

На счет частоты JTAG. Как ее понизить? Иногда длины отладочного кабеля не хватает, к тому же наших разъемов на 10 контактов нет, приходится лепить переходники.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...