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.

TPS2549-Q1: Having issue to use the OTG

Part Number: TPS2549-Q1
Other Parts Discussed in Thread: TPS2549

Tool/software:

Hi TI team,

Below is the USB architecture in one of our project, we unable to use the OTG mode. only way to use the OTG mode is to remove the TPS2549 IC. Please suggest the workaround if anything is available.

  • Hi,

    There is no concept of OTG in a type C system, so I am assuming that your host processor will determine if the system is a UFP (Sink) or DFP (Source) from a power perspective  based on the CC lines and control the TPS2549 configuration appropriately.  The TPS2549 is able to use the BC1.2 settings on the USB lines to negotiate the appropriate contract, but if you want to support type C current limit, you will need to adjust the RILMS with the system processor.

    The TPS2549 will disable the VBUS output path in client mode  shown in the table below.  In order to enter client mode, your host processor will need to drive CTL1 high and CTL2 low.  This will allow the system to accept VBUS from the type C connector.  In all other configurations, the system is expected to drive VBUS.

    Regards,

    Chuck

  • Thanks for the detailed suggestion. is any alternate solution available with TI which will accomodate with given architecture without SW changes in Host processor ?

  • Unfortunately, any solution to support OTG like behavior in type C will require the host processor to manage the type C port, so I cannot offer a different solution.

  • Hi Chuck,

    Thanks for the clarification.