Миландр

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

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
СообщениеДобавлено: 2017-окт-10 10:32 
Не в сети
Аватара пользователя

Зарегистрирован: 2010-июл-23 13:20
Сообщения: 73
Откуда: КБ "Аметист"
Добрый день.

Работаем с 1986ВЕ4У1 (код даты 1610), gcc (gcc-arm-none-eabi-5_4-2016q3), openocd (0.10.0, адаптер - Segger J-Link) и emdr1986x-std-per-lib (master).ard

Нарисовал простой пример (архив в приложении), ранее отлично работавший в перечисленной связке на 1986ВЕ91Т, и получил следующую проблему: при возврате из первой С-функции (любой) возникает HardFault. Порывшись в интернетах нашел предположение, что это связано с порчей стека при переходе.

Собственно, вопрос: есть ли у кого-нибудь заведомо рабочий пример для ВЕ4 для gcc?


Вложения:
Комментарий к файлу: Пример программы для ВЕ4 (gcc)
test_ve4.zip [98.3 КБ]
Скачиваний: 70
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2017-окт-11 08:42 
Не в сети

Зарегистрирован: 2009-июл-21 14:13
Сообщения: 1159
Откуда: Тула
А как выглядит asm-код возврата и какое содержимое стека и регистров ядра при этом?

_________________
сочувствующий…


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2018-янв-10 16:08 
Не в сети

Зарегистрирован: 2010-фев-08 00:47
Сообщения: 89
Откуда: el'NiNo
а как у вас работает openocd, если драйвер mdr из его состава, вроде как, "не дружит" с флешем от 1986ВЕ4?


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

Часовой пояс: UTC + 3 часа


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

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


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

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB