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.

TPS65987D: Is it possible for TPS65987D to do "power role swap" in stand-alone (no external controller)?

Guru 29720 points
Part Number: TPS65987D

Hi Team,

My customer considers to design their application with TPS65987D.
The requirement of the application is the following.

- Source power (up to 60W) to note PC that is connected to Type-C receptacle of the application with USB 3.1 & 2.0 communication.

I believe Power Role Swap is required in this application and I would like to ask the following.
---------------------------------------------------------
1) Is it possible for TPS65987D to do the power role swap in stand-alone (no external controller)?
2) Can TPS65987-90EVM be used to evaluate the power role swap function?
---------------------------------------------------------
Best Regards,
Yaita

  • Hi Yaita,
    1) Yes, in app config you can enable the initiate swap to source or sink in register 0x29(port control) depending on customers' application. This will not be done in run-time if there is no EC to write that bit.
    2) Yes TPS65987-90 EVM can evaluate power role swap function.
  • Hi Kedar-san,

    Thank you for your kind support.
    Regarding 1), I would like to ask an additional question.

    I believe the following process in application customization tool can meet the following requirement.
    >Source power to note PC that is connected to Type-C receptacle of the application
    Is my understanding correct?
    -------------------------------------------------
    - Select "Advanced"


    - Select "Dual Role Port (DRP), prefers power source"


    - Confirming to check the following red boxes.


    -------------------------------------------------

    Best Regards,
    Yaita

  • Hi Yaita,
    To source 60W, you want to make sure TPS65987D has a source PDO configured for 20V, 3A. This can be checked and changed in Transmit Source Capabilities Register (0x32)