SLVSF33A May 2019 – August 2021 TPS65988DJ
PRODUCTION DATA
The I2C connection from the TPS65988DJ and the Thunderbolt control allows the Thunderbolt controller to read the current data status from the TPS65988DJ when there is connection on the Type-C port. The Thunderbolt controller has two interrupts assigned for two Type-C ports and when one of these interrupts is detected, the Thunderbolt controller will read the I2C address corresponding to the Type-C port. For Port A the I2C address is 0×38 and Port B the address 0×3F. The I2C2 on the TPS65988DJ is always connected to the Thunderbolt controller and the I2C channel will respond to both 0x38 and 0x3F I2C addresses. The two interrupt lines from the Thunderbolt controller are both shorted and connected to the I2C2 interrupt on the TPS65988DJ. This will interrupt the Thunderbolt controller to query both port addresses and will determine which port has a data connection.