Other Parts Discussed in Thread: TPS65987
I'm having similar issues with TPS65987DDH and looking for support on this.
In my design I2C2 is wired to the microprocessors. On most boards the communication is happening over address 0x40 (0x20 << 1) which is I2C address for I2C1. ADCIN2 is pulled to ground thru 100K resistor so the three bits are 000 to get I2C1 address of 0x20.
There is one board where the address is 0x38 and I did not have to shift left by 1 here. I was expecting communication between microprocessor and PD on all boards over address 0x70 (0x38 << 1).
TBTController is set to b00 and I2C1 and I2C3 are not wired to any device and are pulled high thru a 4.7K resistor to LDO_3V3.
Thanks.