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

This anomaly applies to Revision 1, build codes QFAA-Bx0, CIAA-Bx0, QFAB-Bx0.

It was inherited from the previous IC revision Engineering C.

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.