04-09-2016 11:56 AM
I have several devices on an I2C bus. We can successfully communicate with all of them but the LTC2990 Voltage Monitor. I have a TMP175 on the same bus that works perfectly.
We are using Linux on the Zynq-7000. My application for the TI TM175 does an open on /dev/i2c-1, calls ioctl(fd, I2C_SLAVE, addr) where addr is 0x4D. The call to ioctl completes successfully. I then try to write to the control register using write() and read the data using the read() call.
Both the read and write complete, but I can never read valid data. Anyone have experience with this device? I have V1-V2 as current monitoring, and V3, V4 as voltage monitoring.