Tool/software:
Hi,
SDK: 09.01.00
EVM: AM62A SK
We are using the camera sensor on the I2C bus 2 on AM62A SK EVM based custom board. When board boots-up sometime sensor doesn't detected on the I2C line (Generally happens 1 time out of 15 time). Board gives below error when this happens.
[ 2.975722] omap_i2c 20020000.i2c: controller timed out [ 2.975747] ar0235 2-0036: failed to read chip id 1850
When check the signals on the Saleae(protocol analyzer) device and found out that when controller pulls the SDA line low after that SCL is not getting low. Due to that START condition of i2c protocol is not generated and may be i2c transaction is getting timed out. Below is screen shot from Saleae of this condition.

I am attaching the Saleae full logs with ticket. What could be the reason of this issue which happening 1 time out of 15 to 20 try?
Let me know if anything else is required.
Regards,
Jay



