Hi,
I've just bought the Programmer Shield (v.1.0.0), because I currently have an SOS problem (the usage fault) and I have no idea what it means... so I wanted to try and debug it with the Programmer Shield... with no success.
I used this tutorial: Debugging Particle on Windows. This article is a complement to my 5… | by Julien Vanier | Medium
But when I get to the last command (arm-none-eabi-gdb -ex "target remote localhost:3333" ../build/target/user-part/platform-6-m/user-part.elf), I don't get the same results as what I should get. I assumed that the user-part.elf was the one in the firmware (firmware/build/target/user-part/platform-6-m/user-part.elf), after compiling and flashing the code with make clean all program-dfu PARTICLE_DEVELOP=1 PLATFORM=photon USE_SWD_JTAG=y.
So, once I run the command, I get:
Remote debugging using localhost:3333
0x00000000 in ?? ()
(gdb)
and if I try to run the program in gdb, I get:
The "remote" target does not support "run". Try "help target" or "continue".
Does anyone have any idea about what could be the problem?