Вопросы по теме 'openocd'
как запрограммировать флэш-память STM32 с использованием openOCD и gdb
Я использую ключ Olimex ARM-USB-OCD с openOCD и GDB для программирования и отладки stm32f103 micro. IDE, которую я использую, взята с компакт-диска Olimex dev-kit и использует eclipse ganymede.
Я могу загрузить небольшую программу в ОЗУ и без...
10712 просмотров
schedule
21.02.2022
Как заставить регистр информации работать в GDB с помощью OpenOCD
Я новичок в OpenOCD и GDB, так что будьте добры со мной. Я запускаю свой OpenOCD на сервере в Screen1, который разговаривает с системой. На Экране 1 я жду подключения:
Info: JTAG tap:some abcd: CPU enabled
В Screen2 я запускаю gdb , а затем...
520 просмотров
schedule
26.01.2023
STM32: загрузка и выборка векторной таблицы из SRAM
Я хочу запустить свою программу из области SRAM устройства.
Мне казалось совершенно очевидным, что я должен выполнить следующие действия:
Измените регистр смещения таблицы векторов SCB->VTOR (расположенный в 0xE000ED08 ) так, чтобы он...
1391 просмотров
schedule
17.05.2023
Не удается запустить плату обнаружения STM32 L1
У меня свежая плата обнаружения STM32 L1, и, похоже, она сломана. Но я не совсем уверен.
При подключении платы через USB к машине Linux, плата запускается отлично, и демонстрация работает так, как описано поставщиком.
Но я не могу подключиться...
2067 просмотров
schedule
17.07.2022
Eclipse + OpenOCD + gdb: прикрепить к запущенной цели
Как я могу подключиться к работающей цели MCU с OpenOCD + gdb? Кажется, что по умолчанию выполняется мигание двоичного файла и выполнение сброса, а снятие отметок со всех параметров в разделе «Запуск» для сброса и мигания приводит к тому, что...
490 просмотров
schedule
11.01.2024
Ошибка Openocd: недопустимое имя команды dap - невозможно подключить Blue Pill через ST-Link / V2
Я использую плату Blue Pill (STM32F103CB с 128 КБ флэш-памяти согласно st-info --probe) через клон ST-Link / V2, например этот . Я также тестировал подлинный ST-Link / V2, например этот . Я получаю тот же результат, описанный ниже, с обоими...
3610 просмотров
schedule
05.08.2022
Прошивка OpenOCD и STM32F7
Итак, у меня есть очень минимальный код, чтобы проверить, живо ли устройство.
section .text
.weak Reset_Handler
Reset_Handler:
ldr r0, =_estack
mov sp, r0 /* set stack pointer */
ldr r2, =_sdata
//
b Reset_Handler
Согласно...
252 просмотров
schedule
03.12.2022
Доступ к USB-устройству из Docker
В нашем CI мы используем Jenkins. В jenkinfile я запускаю образ докера, который создает двоичные файлы для прошивки на нуклео-плате stm32. Чтобы быть более точным, процесс прошивки выполняется как процесс пост-сборки в файле CMakeLists.txt в образе...
315 просмотров
schedule
08.06.2022
Gdb: целевой удаленный компьютер подключается не в том месте?
Я изучаю, как использовать OpenOCD и GDB в соответствии с книгой по Rust Embedded .
Есть момент, когда вы подключаетесь к работающему OpenOCD:
(gdb) target remote :3333
Remote debugging using :3333
0x00000000 in ?? ()
Что-то сломалось без...
61 просмотров
schedule
23.04.2023