You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It requires some off-roading for a SWD programmer/debugger to directly write flash (especially/specifically the beginning of flash, where exception vectors and startup code lives by default).
The one-liner solution suggestion for modifying register(s) while in GDB is handy, but it does make some assumptions about certain symbols being loaded (e.g. a Nvmctrl struct definition).
I'm probably going to do this for my own needs, but a #define-able feature flag to not write protect flash, just to eliminate a step in the SWD-debug + gdb load program.elf workflow would be handy.
The text was updated successfully, but these errors were encountered:
Going to close this issue - it's straight-forward enough to create an arbitrary application that can be co-located with the bootloader.. if you just put it in the correct location!
Hello, from what I can gather from the "Fuses" section of the README: https://github.com/adafruit/uf2-samdx1#fuses
It requires some off-roading for a SWD programmer/debugger to directly write flash (especially/specifically the beginning of flash, where exception vectors and startup code lives by default).
The one-liner solution suggestion for modifying register(s) while in GDB is handy, but it does make some assumptions about certain symbols being loaded (e.g. a
Nvmctrl
struct definition).I'm probably going to do this for my own needs, but a
#define
-able feature flag to not write protect flash, just to eliminate a step in the SWD-debug + gdbload program.elf
workflow would be handy.The text was updated successfully, but these errors were encountered: