Other Parts Discussed in Thread: MSPM0G3507
I'd quite like to use the BCR facility to check that the application is correctly programmed, and it looks like I need to ensure that APPCRCSTART, APPCRCLENGTH and APPCRC are programmed correctly to do this. However, if a bootloader updates the application then I expect it would need to update these values. Is there an example of this happening in the SDK examples? I would have expected that they would be in a region that is statically write protected in production devices - or must NONMAIN be left writable in order to use this capability? I expect to need to use a version of SWD Security Level 1 - does this change what is available?