Описание тега openocd

OpenOCD расшифровывается как Open On Chip Debugger и представляет собой программу, используемую для отладки встроенных платформ, в основном через JTAG.
1 ответ

Как "мигрировать" из cortexM3 в cortexM4

У меня есть старый проект, который работает на SAM3S( cortex-m3), мне нужно использовать его в качестве основы для проекта ew, который должен работать на Sam4S cortex-M4 . После изменения oopeocd.cfg Я получаю эти ошибки, и я не понимаю, что они на …
30 июл '15 в 09:12
1 ответ

STM32: загрузка и извлечение таблицы векторов из SRAM

Я хотел бы запустить мою программу из области SRAM устройства. Мне казалось совершенно ясным, что я должен выполнить следующие шаги: Изменить регистр смещения векторной таблицы SCB->VTOR (расположен в 0xE000ED08), чтобы указать начало области SRA…
27 янв '15 в 19:50
2 ответа

Openocd Cygwin зависимый удалить

Я строю OpenOCD на окнах с помощью Cygwin. Последовали шаги: Но когда я попытался использовать этот openocd в другой системе, он попросил несколько библиотек cygwin. Есть ли способ избежать необходимости использования Cygwin dll при использовании op…
01 авг '17 в 04:04
1 ответ

Отладка FreeRTOS с помощью openOCD

Я пытаюсь понять, что необходимо для отладки ядра с помощью openOCD и отладки FreeRTOS. Моя установка следующая: плата обнаружения stm32f401c, eclipse, openOCD 0.10, gdb. В основном это пакет SW4STM32 1.8.0. Я уже сделал следующее: добавленной $_TAR…
13 апр '16 в 07:01
1 ответ

Как получить информацию о регистрации работы в GDB с OpenOCD

Я новичок в OpenOCD и GDB, так что будьте добры ко мне. Я запускаю свой OpenOCD на сервере в Screen1, который общается с системой. На экране 1 я жду, когда будет установлено соединение: Информация: JTAG нажмите: некоторые abcd: процессор включен В S…
18 фев '14 в 14:29
2 ответа

OpenOCD не может соединиться с процессором Cortex

Я пытаюсь прошить SoC на базе cortex m0 из GPIO вычислительного модуля Raspberry Pi 3, но он продолжает отказывать с той же ошибкой. Ошибка: не удалось инициализировать порт отладки Я слежу за этим https://learn.adafruit.com/programming-microcontrol…
25 апр '17 в 13:41
2 ответа

Что происходит на фоне, когда mbed CLI мигает чипом?

Хотя не все детали имеют отношение к этому вопросу, я все же перечислю свою настройку: NUCLEO_F746ZG микроконтроллерная плата ( https://os.mbed.com/platforms/ST-Nucleo-F746ZG/). Я запускаю mbed CLI ( https://os.mbed.com/docs/v5.7/tools/arm-mbed-cli.…
09 фев '18 в 17:40
2 ответа

Не удается найти файлы сценариев с OpenOCD

Я пытаюсь использовать OpenOCD вместе с моей платой обнаружения ST, следуя этому руководству: https://japaric.github.io/discovery/README.html. При проверке установки OpenOCD я получаю следующую ошибку: Я пытался предоставить абсолютные пути ко всем …
10 окт '17 в 18:35
1 ответ

Почему Cortex-M3 сбрасывается на адрес 0 в GDB?

Я создаю набор инструментов для кросс-компиляции для чипа Stellaris LM3S8962 cortex-m3. Тестовое приложение C++, которое я написал, будет выполнено в течение некоторого времени после сбоя. Ошибка возникнет, когда я попытаюсь получить доступ к устрой…
01 фев '11 в 09:40
1 ответ

Не удается запустить плату обнаружения STM32 L1

У меня свежая плата обнаружения STM32 L1, и она, кажется, сломана. Но я не совсем уверен. При подключении платы через USB к машине Linux, плата запускается отлично, и демонстрация работает так же, как описано вендором. Но я не могу подключиться к эт…
25 дек '15 в 18:44
1 ответ

Отладка GDB с помощью openocd в IDE кодовых блоков

Недавно я начал работать над Gdb с openOCD для разработки ARM в IDE Codeblocks. В gdb есть две команды, такие как "load./bin/Debug/ledtest.elf", "file./bin/Debug/ledtest.elf", которые приведут к записи программы для прошивки и отладки. Моя проблема …
27 мар '17 в 04:02
0 ответов

Отладчик Insight аварийно завершает работу или зависает при использовании flyswatter2 openOCD на Beagleboard XM

Я попытался отладить ядро ​​linux на Beagleboard XM с помощью openswd и flyswatters. После того, как я запустил arm-linux-gnueabi-insight vmlinux, я вижу, что ядро ​​загружается в цель через jtag flyswatter2. Когда это будет сделано, появится сообще…
27 июн '13 в 23:06
0 ответов

Добавление переменных в OpenOCD в Eclipse во время отладки

У меня проблема с Eclipse, GCC ARM и OpenOCD. Компиляция работает нормально, я могу пошагово отлаживать, но я не могу добавить переменную для мониторинга в реальном времени. Ниже несколько скриншотов с настройками. Что я делаю неправильно, или что я…
04 дек '18 в 00:28
0 ответов

Подключение OpenOCD к BeagleBone, устройство ftdi не распознается

Я пытаюсь подключить openOCD к BeagleBone через встроенный эмулятор FTDI JTAG на Windows 7 x64. Я установил драйвер ftdi 64bit, который шел с BeagleBone. Когда я подключаю BBone к Windows, появляется последовательный USB-конвертер A и B вместе с COM…
17 мар '13 в 14:10
0 ответов

openocd не может загрузить плату /ti_cc26x0_launchpad.cfg

Кто-нибудь получил openocd для работы с панелью запуска TI cc2640r2? Я создал последний исходный код openocd, но он не инициализируется. ОС Ubuntu 18.04.1 LTS и openocd был собран с configure --enable-xds110 --enable-cmsis-dap make make install Бег …
05 фев '19 в 21:15
2 ответа

Стартовый набор для программирования на голом металле для Beaglebone

Я планирую попробовать какие-нибудь вещи из TCP/IP на биглебоне. Есть TI StarterWare, содержащий стек TCP/IP, который хорош. Однако, чтобы прошить мою программу на BB, мне нужен адаптер JTAG и программное обеспечение. Какой из них я должен купить / …
27 янв '15 в 07:23
2 ответа

Изучение Jtag на Raspberry Pi с использованием OpenOCD (и Bus Pirate)

Я купил Bus Pirate как дешевый способ начать исследование Jtag на пару фишек. Я думал, что Raspberry Pi станет хорошим тестовым примером, поскольку он хорошо документирован и имеет большое сообщество поддержки. После прочтения нескольких сайтов я уз…
05 май '15 в 22:07
1 ответ

Eclipse GDB "init" и "run" настройки для ARM LPC1768 с использованием OpenOCD?

Я наконец-то понял, как запустить код на этой мини-плате LPC1768, однако теперь я пытаюсь заставить работать отладку. Я использую набор инструментов: Yagarto + Eclipse (Indigo) (с аппаратным отладчиком GDB) + OpenOCD. Мой JTAG-интерфейс: плата Bus B…
27 окт '11 в 13:59
0 ответов

OpenOCD: flash write_image только после flash erase_sector

Я играю с комплектом STM32F4DISCOVERY. Я загружаю простую программу "Blink Led " от Джеремихерберта. Мне удалось скомпилировать код и загрузить его с OpenOCD. Я загрузил код с помощью следующей команды: flash write_image main.bin 0x08000000 Программ…
03 июн '18 в 21:49
1 ответ

"Невозможно начать отладку. С этим объектом не связано ни одного процесса." - STM32F4 с GDB и openOCD в коде Visual Studio

Windows 10VSCode 1.28.1VSC CPP Tools Extension 0.19.0Макетная плата: Multitech MTUDK2-STOpenOCD 0.10.0GDB (7.12.1.20170417.git как часть инструментария GNU ARM 6-2017-q2-update) Попытка отладки в соответствии с этой настройкой / примером. Компиляция…
13 окт '18 в 21:04