Forum Replies Created
-
AuthorPosts
-
bflannery
ParticipantOkay neat. Is there any documentation for these vgdbxactions files?
bflannery
ParticipantFigured this out:
bsp_include_directories( ${BSP_ROOT}/STM32H7xxxx/CMSIS_HAL/Core/Include/ ${BSP_ROOT}/STM32H7xxxx/CMSIS_HAL/Device/ST/STM32H7xx/Include/ )-
This reply was modified 3 years, 4 months ago by
bflannery.
bflannery
ParticipantThe microcontroller and OpenOCD have no idea how to communicate with external memory by default. I am not sure what the CubeIDE is doing in the background to initialize those peripherals (maybe semihosting or an externalLoader specifically for whatever is on the development kit).
Anyways, here is somewhere to start with VisualGDB
https://visualgdb.com/tutorials/arm/stm32/flash/
bflannery
ParticipantI would second enabling Live Watch to infer the type from the source code as a feature.
bflannery
ParticipantYou may have already seen this, but this tutorial has some helpful info. https://visualgdb.com/tutorials/arduino/esp32/spiffs/
-
This reply was modified 3 years, 6 months ago by
bflannery.
bflannery
ParticipantThat was quick, and works great.
The one suggestion I would make is to duplicate that “(description)” in the dropdown so you can see at a glance which debugger is selected. Nice work!

bflannery
ParticipantThat did the trick. Now all my debuggers show up as USB Devices under the Debug Settings.
Thanks!
-
This reply was modified 3 years, 4 months ago by
-
AuthorPosts