Hi,
We are using AM1808 processor; On I2C0 the main devices are TMP431 and AMC7812. From the Linux kernel we get I2C read failures of TMP431 sporadically (say once in 2-3 days); reduced I2C clock speed to 50KHz still we observed the failure.
Steady state logic levels and timings looks fine, but I do observed spikes on falling and rising edges as reported at below link e2e.ti.com/.../381604
What are all the cases kernel report I2C read failure? TMP431 and AMC7812 are steching the clock for some reads.
Regards,
Srinivas J