|
Hello, Has anyone had problems with the I2C driver for PetaLinux?
The i2c-algo-xilinx driver is MontaVista (2002). We are running EDK 10.1, MB
7.10.a, IIC 2.00.a. The I2C device frequently loses arbitration or thinks the
bus is busy. Sometimes we have seen the driver loop in the transfer function and
never return, causing Linux to appear to be locked. The issue appears to be
more pronounced if the I2C app is multi-threaded. (Using standard mutex’s
for locking). We are talking to 6 slave devices and have had no problems
communicating using other I2C masters. Thanks, David |