Миландр

Ключевым подразделением нашей компании
является Центр Проектирования интегральных микросхем
Текущее время: 2020-июл-09 21:07

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: 1986BE1QI Hard Fault при работе с RTT
СообщениеДобавлено: 2019-апр-10 15:52 
Не в сети
Аватара пользователя

Зарегистрирован: 2019-янв-15 10:14
Сообщения: 38
Организация: ООО "НПП "АСТРОН ЭЛЕКТРОНИКА"
Откуда: г. Орел
Собственно сабж: MDR32F1QI Ревизия 1820. Отладочная плата LDM-uROB-K1986BE1QI-B.
Среда Eclipse C/C++, компилятор gcc, отладчик от SEGGER j-link base.

Сам блок RTT размещается в сегменте с адреса 0x20100000, j-link его там прекрасно автоматом находит.
При запуске RTT спустя некоторое время переход в исключение Hard Fault. Причем каждый раз с из разного места с разными временами. Казалось бы с простой ассемблерной команды mov r3,r2...

Как я понимаю это вероятно связанно с ошибкой ID 0014 "Возникновение Hard Fault в режиме run time". Сегмент RAM не поменять, так как оттуда загрузчик прошивает EEPROM.
Соответственно как я понимаю могут возникнуть проблемы с отладкой ram функций...

Проект прилагаю
Вложение:
USB_1986BE1x.zip [2.72 МБ]
114 скачиваний


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти: 

Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB