I’ve found PlatformIO while investigating if there is a way for the VSCode debugger to show disassembly, registers, or memory areas. And while the integrated debugging interfaces don’t seem to be able to do that, PlatformIO can. Unfortunately, the program I wish to debug is not a PlatformIO project (and this is beyond my control).
I did some initial tests, but in order to do anything, “pio debug” seems to require the platform, framework, and board fields to be set and also insists on building the project before attempting to debug, which of course is failing.
I was wondering if there is a way to still use the debugger-goodness in such a scenario where the project itself is not managed my PIO. Are my efforts in vain or is there possibly a way to achieve that?