1.3.5 Clock Stretch Disable Not Working Properly
When the CSD bit is set between a Start condition and the eighth falling SCL edge, the I2C module enters a state where the module clock stretches indefinitely after the next Start until a bus time-out occurs.
Work around
Force a reset of the module by toggling the EN bit.
Affected Silicon Revisions
A4 | A5 | A6 | B1 |
X | X | X | X |