Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Не работает пошаговая отладка
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Angle
Такая проблема : процессор AT91SAM7A3, среда Keil V3.53, программатор MT-LINK , драйвер Segger RDI. Нормально шьется Flash и работает режим отладки, но вот в режиме пошаговой отладки выдается ошибка "Execution of instruction in RAM timed out, core does not stop. Can not read register R15(PC), CPU may not be halted" От чего эта ошибка, как ее устранить?
abcdefg
Цитата(Angle @ Aug 9 2007, 12:42) *
Такая проблема : процессор AT91SAM7A3, среда Keil V3.53, программатор MT-LINK , драйвер Segger RDI. Нормально шьется Flash и работает режим отладки, но вот в режиме пошаговой отладки выдается ошибка "Execution of instruction in RAM timed out, core does not stop. Can not read register R15(PC), CPU may not be halted" От чего эта ошибка, как ее устранить?


1. попробовать на другом USB-шнурке.
2. Поэкспериментировать с настройками Segger'а - типа разрешить/запретить софтовую эмуляцию и т.д.
3. Для нормальной пошаговой отладки отключить все breakpoint'ы (сделать их disable в соответствующем окне, после пошаговой отладки включить нужные обратно).
VAI
Цитата
1. попробовать на другом USB-шнурке.

да нет, автор темы постеснялся написать, какую версию МДК он ставил, решил сумничать, написав версию IDE. Скорее всего у него МДК 3.11 или 3.10. Там что-то изменили с лицензированием, и лекарство работает, мягко скажем, не очень.
Рекомендую прочесть тут
http://caxapa.ru/92020.html
и тут
http://caxapa.ru/95928.html
С патчеными dll-ками и улинком вроде работает.
Последняя версия, для которой клизма работала, это 3.05а.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.