[252] SAADC: Unexpected behavior when TASKS_CALIBRATEOFFSET is used during sampling

This anomaly applies to Revision 2, build codes CIAA-EA0, CIAA-Ex0, QFAA-EA0, QFAA-Ex0, QFAB-Ex0.

It was inherited from the previous IC revision Revision 1.

Symptoms

The EasyDMA results buffer in RAM has incorrect values.

Conditions

TASKS_CALIBRATEOFFSET is run after TASKS_START and before EVENTS_END.

Consequences

Incorrect values are stored in RAM.

Workaround

Run TASKS_CALIBRATEOFFSET before TASKS_START or after EVENTS_END.