ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
20 апреля
946906 Топик полностью
evgeniy1294 (18.09.2019 12:53, просмотров: 477) ответил evgeniy1294 на Получилось собрать openocd для работы с stm32mp1. Пришлось выкачать основной репозиторий, откатится до нужного коммита, применить патчи из репы + добавить свой и собрать из этого дела пакет для пакетного менеджера archlinux.
Начало таки положено. Я выяснил следующее: 1) Плагин для эклипса через bash скрипты просто копирует прошивку на удаленный пк, то есть на нашу плату (debug mode). Со скриптами я сейчас вожусь, адаптирую их для qt creator'а. 2) В режиме secure умеет запускаться только CPU0 (cortex-a), при этом для критической периферии (например RCC) после сброса выставляются биты TZEN (включение TrustZone). Это означает, что Cortex-M не может сам себе настроить тактовую цепочку)) Либо за него это должен сделать cortex-a, либо cortex-a должен снять биты TZEN.