Dear all,
I measure the I2C waveform on DM8168EVM(rev C). It occurs the glitch on I2C0 SDA. Please refer the below waveform. Can anyone provide me the solution to eliminate it?
Thanks in advance.
B.R.
OC
This is not a glitch per se. It is simple the bus being released at the end of the cycle and is allowed as per the I2C spec as long as it does not occur whilst CLK is high.
It is difficult to see from the capture, but this might simply be the ACK period, where it would be the responsibility of the slave device to hold data low for the ACK cycle. If there is no slave device responding to the message then it would also cause SDA to go high.
BR,
Steve
Please mark this post as answered via the Verify Answer button below if you think it answers your question. Thanks!
Dear Steve,
Thanks for your clarification on this concern. It's clear for me now.