Hello,
we faced sometimes the issue that the reset reason Register RESETREAS is Zero at Startup. What does it tell me? So what happend in the Firmware that there is a reset "without reason". Normally we have a power reset and a reset from System off through GPIO, which is all nicely shown in the Register.
Could it be that we have a crash or a Problem that an exception handler is called? But wouldn't a reset from exception handler not be visible in the reset Register (not tried yet)?
In "the old Atmel world" it could happen when the program counter jumps wrongly into the Memory area above my application. All those 0xFF where interpreted as NOPs until the end of the program area is reached so PC wraps over and the processor starts again from the beginning even there was no reset. But with NNRF5340 this cannot happen, Right? When PC reaches a not programmed Areas there is an exception. At least I have in mind that I observed this a longer time ago. Can someone confirm this?
Best regards
Erwin