Hello,
I am trying to use the TCA9543a to level shift between a 3.3V master I2C bus and peripherals operating at 5V. My setup is almost identical to a previous post: https://e2e.ti.com/support/interface/f/138/p/646316/2374630, with the exception that I have used 3.3kOhm pull-up resistors.
I have found that (when enabled) the SD0/SC0 and SD1/SC1 lines are held at about 2.25V. This value is right on the edge of the logic threshold for my slave devices operating at 5V and causes intermittent communication issues. I can sweep my 5V supply down to 3.3V, but the values on the slave lines remain at 2.25V. When the 5V supply is lowered, communication is flawless, but changing the power rail is not ideal. I can’t easily test the effect of raising the 3.3V supply.
Is this expected behavior? Could setting Vcc on the TCA9543a to 5V fix this issue? Are there any other debugging suggestions?
Thank you,
Joel Dungan