This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ISO1541: Side 1 SDA line held low during transmission

Part Number: ISO1541
Other Parts Discussed in Thread: TMP102, TCA9406

Tool/software:

Hi All,

I am working on a design that uses I2C to communicate to three devices:

1. TPL0102 (digital potentiometer) through an I2C isolator ISO1541

2. TMP102 (temp sensor) and 24AA64TE/OT (EEPROM) through a voltage-level translator TCA9406

The following schematic is what I implemented:

When I talk via U46 without connecting/powering U47, there are no issues. When I talk via U47, there are no issues. However, sometimes when I power both U46 and U47 and try to talk to U46 I can an error reading. On examining the signals, it seems U46 holds SDA1 low, the only way for SDA1 to be released is if power is reset. This keeps happening as long as both U46 and U47 are powered and I attempt to communicate via U46.

I am not sure what I am missing, can anyone offer assistance?

Regards,

Panashe