I am connecting an IGEPv2 (Beagleboard clone) I2C output to Microchip AR1021 for a touch panel. I know the I2C port works as I can connect Freescale FXOS8700 (no translator needed as it uses 1.8v) and find it with i2cdetect.
When I introduce the TXS0102 translator to convert 1.8v to 5v for the AR1021, I2C does not work. I am using pins A1 to B1 for SCL and A2 to B2 for SDA on the TXS0102. Using the oscilloscope, my SDA signal is translates ok, but the SCL signal is being somehow corrupted on the 1.8v side so the 5v signal, while translated, is wrong.
I have no pullups on A1, A2 and 4.7k pullups on B1, B2. This is my second time trying to use TXS0102 for I2C translation with no luck.
Any suggestions?