2.11.1 TIMEOUT Bit Field in the TWIn.MCTRLA Register is Corrupted
The SMBus TIMEOUT bit field in the TWIn.MCTRLA register is corrupted, resulting in the bus state not correctly entering IDLE after a timeout.
Work Around
To ensure correct operation when initializing the TWI, the BUSSTATE must be
controlled from the software by forcing it to IDLE (writing BUSSTATE in TWIn.MSTATUS
to 0x1
).
Affected Silicon Revisions
Rev. B |
X |