2.5.1 I2C Client RXNACK Status Bit Invalid During First Data Ready Interrupt

When SERCOM is in I2C Client mode, the Received Not Acknowledge Status bit (STATUS.RXNACK) is invalid during the first Data Ready (DRDY) interrupt.

Work Around

Use a software flag to track when to ignore RXNACK, and clear this flag in the Address Match (AMATCH) interrupt handler. This workaround is not applicable when Automatic Ackowledge is enabled (CTRLB.AACKEN = '1').

Affected Silicon Revisions

Rev. A1
X