I have used the nRF52832 on a few dozen projects, usually at 3.3V etc. On this project I have it at 1.8V, which may be related, but spec is 1.7V min, and the 1.8V supply is solid. Even assured by adding 1F cap across Vcc, and checked on a scope - no glitches. I am getting repeated resets, after my firmware runs for a short time (less than 1 second). The RESETREAS register has bits 2 & 3 set. Those are described as "soft reset detected" and CPU "lock-up detected". I am not running a softdevice, nor any of the Nordic libraries other than the startup code - this configuration is an attempt to isolate the problem to something in the softdevice. What should I be looking for?
My code at this point is just running UARTE to tx and rx at 115200 BPS, the RTC module, and PWM, all done by direct register writes and no library calls. I tried commenting out the PWM setup, and the "CPU lock-up" indication went away, so I have some work to do there.
Can you please describe exactly what hardware conditions can cause the two reset reasons I'm seeing?