Hi there
Is there a way to use OpenOCD to debug the patch_sm when the bootloader is already present in the flash? i.e. Can I debug programs running from the QSPI flash (or SRAM)?
I can debug programs running from the main flash no problem.
Anyone doing this?
Hiya!
You should be able to debug with the same launch.json
configuration when running the program with BOOT_SRAM
as the app type. This does require that you program the file into the daisy first (using any of the available update methods). Once it’s there, the launch.json will connect to the program and restart it.
There can be some issues with breakpoints skipping around that can be resolved by adding gdb_breakpoint_override hard
to the list of openOCDLaunchCommands
in the launch.json file.
Hope that helps!
1 Like
Thanks, I’ll give it a shot!