Other Parts Discussed in Thread: CC1310
We observe very infrequent resets on our CC1312R. It can run for days without any problems, then suddenly it resets.
We're reading out the value from SysCtrlResetSourceGet, and it is 0x7, which means a warm reset. We're now trying to pinpoint what exactly is happening, and have tried to catch anything calling nmiISR, HardFault, busFault and usageFault, and also the watchdog. None of which seem to be called.
It seems that CC1310 provides a register bit to disable a warm reset conversion to a system reset, but I cannot find a similar register for the CC1312R. We only need it for debugging, so a full stable reset is not really required.
Is there any way for us to pinpoint the reason for the warm reset on CC1312R?
Best Regards!