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: Entering Sleep Mode via I2C

Part Number: TPS65987D

Hello,

Is it possible to put TPS65987D in sleep via an I2C command, or will it only enter sleep mode after a cable disconnect?

I am trying to solve the issue where I have a device plugged into the USB-C port, but powered off and need the PD controller to be in a sleep mode to prolong battery life.

Thank you,

Jon

  • Hi Jon,

    the TPS65987D will only enter sleep mode if no cable is connected on the Type-C port. If your configuration is set to allow sleep mode, it will enter sleep mode automatically when nothing is connected.

    If this answers your question, PLEASE select This resolved my issue

    Thank you,
    Eric

  • Hi Eric,

    How does the TPS65987D determine that a cable is connected?

    I am curious because what if you had a battery power pack with a USB-C port, and you had a USB-C cable plugged in to you battery pack, but nothing connected to the other end of the cable. Would the PD be able to go to sleep mode then, or would cable being inserted keep the PD controller awake?

    Thank you for your help on this,
    Jon

  • Hi Jon,

    The TPS65987D monitors the voltage level of the CC lines. It is able to determine if something is connected because the CC line voltage will change based on if it is a Source or a Sink. If you have a cable only connected on one end, it could still go to sleep as there is typically no CC termination within a Type-C cable.

    If this answers your question, PLEASE select This resolved my issue

    Thank you,
    Eric