Closed TarikAkyuz closed 3 years ago
Sorry, it took us this long for us to see this. That is actually normal behavior with most embedded environments using gdb. Gdb does not know why the program stopped (at the reset vector) only that it did stop. The gdb-server is supposed to report a reason (breakpoint, exception, SIGNAL, etc.) which in this case it doesn't report anything.
We just got used to it. We just report what gdb and the gdb-server (OpenOCD, PyOCD, JLink, etc.) report
Your program will continue to work normally if you resume.
You can also use "runToEntryPoint": "main"
in your launch.json
to skip stopping at the reset handler (the default that does not waste a breakpoint). You can change main
to any function name you want.
I get the warning below.
.vscode/launch.json
.vscode/c_cpp_properties.json
Full workspace