This anomaly applies to Revision 2, build code CAAA-Bxx.
It was inherited from the previous SoC revision Revision 1.
Symptoms
RCOSC32KICALLENGTH is initialized with the wrong FICR value.
Conditions
Always.
Consequences
RCOSC32KICALLENGTH default value is wrong.
Workaround
Execute the following code after reset:
*(volatile uint32_t )0x4000053C = (((volatile uint32_t *)0x10000244) & 0x0000E000) >> 13;
This code is already present in the latest system_nrf52.c file.