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.

using USB PD with USB2.0 data communication

Genius 4220 points


Hi,

We'd like to know something about using USB PD with USB2.0 data communication.

1. Is there any rule in sequence between USB PD negotiation and USB2,0 enumeration?

(for example, USB PD negotiation must be completed before USB2,0 enumeration)

2. Must USB PD controller share the information about PD settings( source/sink/UFP/DFP , output power)

    to the USB host controller?

It would be very appreciated if you could give some advice.

Thanks,

Go

  • Hi Go, 

    Thank you for reaching out!

     Yes, there is a sequence which can be seen below:

    You may also refer to this video on TI's website about USB-C and Power Delivery: https://www.ti.com/video/5620180028001

    Please let me know if you have additional questions. 

    Best Regards, 

    Aya 

  • Hi, Aya

    Thank you for your comment. It’s really helpful for us!

    About Question 2, Do you know the case that USB PD controller must share the information about PD settings( source/sink/UFP/DFP , output power)

    to the USB host controller?

    Thanks,

    Go

  • Hi Go, 

    It depends on your application but typically the PD controller can send interrupts to the host to let it know when some certain events have occurred. For instance, there is an interrupt for when USB enters USB3 mode. The host can then read certain registers of the PD controller to determine it's data role.

    Best Regards, 

    Aya