This anomaly applies to Revision 2, build code CAAA-Bxx.
It was inherited from the previous SoC revision Revision 1.
Symptoms
One of the following symptoms may occur:
- Current consumption is high when entering IDLE.
- Latency for detection changes on inputs connected to GPIOTE channels is becoming longer than expected.
Conditions
The following tasks are in use:
| Address | GPIOTE task |
|---|---|
| 0x060 | TASKS_CLR[0] |
| 0x068 | TASKS_CLR[2] |
| 0x070 | TASKS_CLR[4] |
| 0x078 | TASKS_CLR[6] |
Consequences
Experiencing high current consumption during System ON Idle, or too long time from external event to internal triggering of PPI event and/or IRQ from GPIOTE.
Workaround
Instead of using TASKS_CLR[n], set CONFIG[n].POLARITY to HiToLo and trigger TASKS_OUT[n], with n = 0, 2, 4, 6.