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.

TUSB320LAI: How to control the ID pin output manually

Part Number: TUSB320LAI
Other Parts Discussed in Thread: TUSB320, TPS25910

Hello,

I'm designing a board using USB-C connectors for data input and output. So, the USB-C is taking a DRP role as both DFP and UFP for data but it won't be using any of the USB PD features to sink or source current.

I was recommended to use a switch for a VBUS, TPS259533, even if I don't use the USB ports to charge or discharge currents.

I attached my schematics with TUSB320LAI and TPS259533 below.

Problem with my current design is that when I take the DRP - DFP role, the ID pin of TUSB320LAI goes low  -> TPS259533 is enabled and 5V_USB1 is on -> MCU USB pin enabled

But when the USB-C port is set to DRP-UFP, the ID pin of TUSB320LAI goes high  -> TPS259533 is disabled and 5V_USB1 is off -> MCU USB pin not enabled.

I have looked through the TUSB320 datasheet, but I wasn't able to find a I2C address where I can change the attached state. But I think this is a workaround for my problem. 

Is there any guide designing USB-C port that doesn't sink or source current for DRP role using TUSB320LAI? or is UFP device's VBUS usually not connected to a host?

Best regards

Brian

5277.USB-C.pdf