2.19.21 SERCOM-I2C: Repeated Start

When the quick command is enabled (CTRLB.QCEN=1), software can issue a repeated start by writing either CTRLB.CMD or ADDR.ADDR bit fields. If, in these conditions, SCL Stretch mode is CTRLA.SCLSM=1, a bus error will be generated.

Work Around:

Use Quick Command mode (CTRLB.QCEN=1) only if SCL Stretch mode is CTRLA.SCLSM=0.

Affected Silicon Revisions

PIC32CX1012BZ25048/WBZ451/WBZ451H
A0A2
XX
PIC32CX1012BZ24032/WBZ450
A2
X