I try reset the mcu repeatedly, I found that the mcu could not run after 6 or 7 times of reset until the mcu was recharged. why? reset way is function reset , code bellow:
MC_ME.MCTL.R = 0x00005AF0;
MC_ME.MCTL.R = 0x0000A50F;
while(1); // wait reset
The feature is called 'Functional' Reset Escalation and 'Destructive' Reset Escalation (MC_RGM_FRET and MC_RGM_DRET) and it causes that after predefined number of functional reset, destructive reset happen and after predefined number of destructive resets, device will stay in reset.