Вопросы по теме '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