Hi,
My customer want to use I2C of TPS65982D to control the mux like TUSB546.
Could we do that? Or just have slave mode only?
Thank you
Jim
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.
Hi,
My customer want to use I2C of TPS65982D to control the mux like TUSB546.
Could we do that? Or just have slave mode only?
Thank you
Jim
Currently, the FW of the TPS65982 and TPS65982D only supports I2C as a Slave.
We control the TUSB546 (or TUSB546-DCI) through GPIO signals (FLIP, CTL0, and CTL1) that are mapped to events in the TPS65982 via the TPS6598X-CONFIG Tool.
FLIP = Cable Orientation Event (CC2, Upside-down = 1)
CTL0 = USB3 Event with internal Pull-Up Enabled (fixed open-drain signal)
CTL1 = DP Mode Selection Event
The Mux will follow GPIO control if I2C_EN pin is tied to GND.
The Mux will be enabled is CTL0 or CTL1 is high.