Other Parts Discussed in Thread: LDC1612
My customer is communicating with LDC1612 using I2C of USCI_B1.
During the I2C communication, there was a problem that the start bit did not occur, and as a result, it was confirmed that noise occurred by power line in the I2C line as a result of debugging.
When noise occurs in the I2C line, the start bit is not transmitted suddenly during communication, and the I2C block can not be restored even if it is software reset by UCSWRST bit.
Of course, I know that cause of this problem is wrong layout design.
- Why does the I2C Block stop when noise is generated?
- Is there a way to avoid or recover software for this issue?