Hello,
I understand that SES has a built in debugger functionality, but would like to implement debugging on VSCode using Cortex-Debug for a better workflow. I am experimenting with the blinky peripheral example, and have tried both the SDK3.2 version (on a rev 1.1.0 board), and the SDK4.1 version (on a rev 2.0.1 board).
Taking from the segger wiki page and slightly modifying the code, I have implemented the below code for my .vscode/launch.json file:
Having written the launch.json, I run the cortex-debug debugger, and there is an immediate exception that is thrown, as seen below. The line seems to relate to the copying of information from ROM to RAM based off the __etext LMA.
Below is the debugger console. Also find attached the output text.
The interesting thing to note is that if I am to ignore the error and continue the normal debug process, there are no immediate issues I can find and the running of the debugger operates just fine. However , I am running a very simple blinky.c program, so I am not sure if there will be problems down the line upon using more complex code.
Could you please advise if this is normal behavior and nothing to worry about, or if there is some error in the way I am trying to implement debugging.
Thank you,
Angry Oatmeal.