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: Control Power Path with uC

Part Number: TPS65987D

Hi!

My customer wants to control the Power Path with a uC.

Can you switch PP_HV_2 of TPS650987D with a GPIO event?

If yes, which event would you recommend? Has this been tried before?

Kind regards,

Marion

 

  • Hi Marion,

    Are you referring to changing the PPHV2 power path as either source path or sink path? The customer can change which power path will be for sourcing and sinking power based on the configurations in the GUI tool. What is the customer trying to achieve? I do not believe this is possible through GPIO events but I will talk to our team to make sure. 

    Thank you,

    Hari

  • Hi Hari,

    did you hear anything back from your team?

    Kind regards,

    Marion

  • Hi Marion,

    Yes, you can try using the 4CC command SRDY for changing the power path to sink mode, however I would need more information on what the customer would like to do. Our PD controllers cannot change the power path from just a GPIO as it would need an MCU to communicate this change or reprogram new configurations to do this.

    Thank you,

    Hari

  • Hello Hari,

    we have a system that is powered either via PoE+ or USB-C. In total there are three USB-C ports, one of them is a Sink/Source port, implemented with the TPS65987D. If the system is powered via PoE+, the TPS65987D is in source mode, in this case we monitor the power on all three USB ports, we want to be sure not to exceed the available power from PoE+ and thereby protect the system in terms of power-instability. So it would be easiest for us if we could switch off the PP_HV_2 (source path) of the TPS65987D via a GPIO. If this is not possible, we have considered deactivating the TPS65987D via its HRESET pin. We assume that both power paths of the TPS65987D are "open" in this case. Is this the case?

    Than you and kind regards

    Josef

  • Hello Joesef,

    Apologize for the late reply. Hari moved to a different team, so I will be handling this thread now.

    If there is an EC present on the system that is connected to the I2C channels of the PD controller, the easiest method would be to use the SRDY and SRYR 4cc commands. You can read the TPS65987DDH and TPS65988DH Host Interface Technical Reference Manual for more information, but in short, the power path will not close until the SRDY command is sent by the EC and whenever you want to disable the power path, the EC would send the SRYR command to the PD controller.

  • Hello Adam,

    having implemented a lean design we do not have a EC in the design, at least no uC connected to the onboard I2C bus.

    May we shut down the TPS65987D by pulling the  HRESET pin high to "open" the power paths?

    Thanks and kind regards

    Josef

  • Hi Josef,

    That could work, but would completely disable the device as long as the HRESET pin is pulled high. If this is acceptable, then this should be fine.

  • Hello Adam,

    yes, this is acceptable, thanks for support.

    You may close the thread.

    Regards,

    Josef