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: TUSB320LAI as DRP

Part Number: TUSB320LAI
Other Parts Discussed in Thread: TUSB320

Hello Community,

I'm using TUSB320LAI for my product development.

I configured the TUSB for GPIO mode as a DRP only.

What will be the state of OUT1,OUT2 when Rd is detected on CC lines ?

Will there be any interrupt generated when Rd is attached and detached on the fly ?

What will happen when TUSB applies Rp and also another port partner applies Rp aswell (to be exact happens while running Functional Testcase 455) ?

Thanks in advance.

Pranay.

  • when detect Rd on CC line then TUSB320 act as DFP, out1/out2 is meanless. Out1/out2 is  output current mode in UFP.

    in GPIO mode, this pin is output3, will not generate INT .

    for last question, it depends the other port is DFP or DRP. if the other port is DFP, tusb320 will became UFP and turn on Rd.

    If the other port is DRP as well, then it will depend on who turn on the Rp first and act as DFP, the other port will be UFP

  • Consider the case DUT is a Try.SRC DUT and TUSB320(Configured as DRP) will start as a Un.Src will transit to At.wait.Src once Rd is detected and after TUSB transiting into Attached.SRC state and starts sourcing Vbus but meanwhile port partner removes Rd and asserts Rp, So for some duration there will be Rp Rp combination. in this case what is expected to happen in TUSB ?

    I'm observing that Vbus is sourced continuously 5v even after detaching port partner until i reset the device.

  • assume 320 will observe a disconnect when DUT switches from Rd to Rp. 320 will then detect a debug accessory if it detects two Rp.