[48] RESET: RESETREAS register might show an additional wakeup source after reset

nRF54L05 Revision 2 Errata

This anomaly applies to Revision 2, build codes QDAA-B00, QFAA-B00, QGAA-B00.

It was inherited from the previous SoC revision Revision 1.

Symptoms

RESETREAS wakeup field has an incorrect value.

Conditions

A wakeup source is active during a reset.

Consequences

Reset reason might lead to an incorrect assumption on the application state.

Workaround

When RESETREAS shows a pin reset (RESETPIN), ignore other reset reason bits. Apply the following code after any reset:

if (NRF_RESET->RESETREAS & RESET_RESETREAS_RESETPIN_Msk)
{
NRF_RESET->RESETREAS =  ~RESET_RESETREAS_RESETPIN_Msk;
}