This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Reset issue, reason 0x00

Dear support team,

I have some trouble with a custom board using the NRF51822. Sometimes the MCU resets supuriously.

After reset I try to find out the reason by reading NRF_POWER->RESETREAS directly and using sd_power_reset_reason_get(&uint32). The results are different:

  • NRF_POWER->RESETREAS: 0x00 or 0x01 (Mostly it returns 0x00 but sometimes 0x01)

  • sd_power_reset_reason_get: It does not touch the given pointer.

It seems the problem occurs with high interrupt load. (Many interrupts from BLE-softdevice, PWM generating timer, ...)

What can I do to track down the problem. Is there a possibility to disable the external reset pin for testing? What other thinks can be responsible for MCU resets (especially with reason 0x00).

Thank you and best, Peer

Related