Hi,
We are encountering an issue on the I2C bus of our product that has a PCA9306 I2C voltage level translator. Very rarely, the bus is hung with the data line being driven low indefinitely.
Our setup is such that one of our slave devices runs at 2.8V, while the rest of the bus (master and the rest of the slaves) are at 3.3V. The hangup usually occurs between the master and a slave that is not connected via the PCA9306. The master is a TI DM369 DaVinci processor.
I realize that this is outside the range of this part to translate under the 0.6V limit, but could you speculate what might be the consequence of running this part with a 0.5V drop instead? Could it change the timing of the bus for transactions between the master and other slaves (those not connected via the voltage translator). Or would the consequence strictly be incorrect voltage levels?
Thanks for your help.
Andre