Hello,
I am currently trying to control a display via I2C. This works quite well most of the time. But sometimes the I2C communication does not work properly because the start condition is not sent. During debugging the corresponding bit (UCTXSTT) is not cleared by the controller either, but remains set. I also observe this behavior when I unplug the display and thus no other device is connected to the I2C bus. However, this problem does not always occur and sometimes sending the start condition works both with and without the display connected. What can be the reason that the start condition is sometimes not sent?
Thanks a lot
Tobias Heindl