Processor: J721S2
Software: SDK 9.2
Description:
After enable main_i2c1 in device tree, "i2cdetect -l" looks OK
root@j721s2-evm:~# i2cdetect -l
i2c-0 i2c OMAP I2C adapter I2C adapter
i2c-1 i2c OMAP I2C adapter I2C adapter
i2c-2 i2c OMAP I2C adapter I2C adapter
i2c-3 i2c OMAP I2C adapter I2C adapter
But "i2cdetect -r -y 3" returns arbitration lost
root@j721s2-evm:~# i2cdetect -r -y 3
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: [ 782.036227] omap_i2c 2010000.i2c: Arbitration lost
-- [ 783.052188] omap_i2c 2010000.i2c: controller timed out
Could any possible reason cause the problem?