[86] SAADC: Triggering START task after offset calibration may write a sample to RAM

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

It was inherited from the previous IC revision Revision 1.

Symptoms

The first sample in the result buffer is incorrect, and will be present although the SAMPLE task has never been issued.

Conditions

The START task is triggered after performing calibration (through the CALIBRATEOFFSET task).

Consequences

Incorrect sample data in the result buffer.

Workaround

Calibration should follow the pattern STOP -> STOPPED -> CALIBRATEOFFSET -> CALIBRATEDONE -> STOP -> STOPPED -> START.