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.

TPS25750: co-existence with TUSB320LI

Part Number: TPS25750
Other Parts Discussed in Thread: TUSB320LI,

Can TPS25750 be combined with TUSB320LI in the same USB port circuit to support USB-OTG function with power delivery (sink and source) through Type-C connector? Can both of these be connected to the same CC1/CC2 lines without interfering with each other? We used TUSB320LI for detection of DRP function (host/slave) and we would like to add TPS25750 to add support for power delivery (both source and sink). Is this possible?

Thanks

Branislav

  • Hi Branislav,

    I would not recommend using both devices at the same time, the TPS25750 already comes with its own integrated CC functionality and connecting the CC lines to the TUSB320LI can cause CC communication issue. Since the TUSB32LI comes with it's own Rp/Rd, combining the CC line with the TPS25750 might cause it to act as if a far-end device is connected, even if they're on the same system side. 

    TPS25750 already has the functionality to be able to detect DRP and data role (UFP or DFP) so additional CC controllers are not needed.  

    Thanks and Regards,

    Raymond Lin

  • Hi Raymond,

    So if we use only TPS25750, how can I generate the USB ID signal that we need to feed to the application processor so it can switch between host vs slave modes for this USB port depending on type of cable that is connected? The ID signal was generated by the TUS320 in our previous design.

  • Hi Branislav,

    When you're referring to the USB ID signal, are you referring to Data Role (Host/UFP or Device/DFP)? If that's what you're referring to, the TPS25750 can automatically switch between either one depending on how you set it up in the Application Customization Tool. You can set the PD to either be only DFP, only UFP, or DRD (Dual Role Data) where it can switch between either Host or Device depending on the connected far-end device. 

    You can also send 4cc (I2C) commands to the TPS25750 through the I2Cs ports such as 'SWDF' and 'SWUF' to manually switch it between UFP and DFP:

    Thanks and Regards,
    Raymond Lin