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.

TPS65981: TPS65981 Type-C port power on/off

Part Number: TPS65981

Hello TI Team,

we are using a TPS65981 on a system main-board, permanently powered by an external power supply unit. The Type-C port works as a Source/DFP only. The board is equipped with a power-on/off switch connected to a micro-controller. The TPS65981 is connected to this micro-controller (I2C and some GPIOs), also.

Is it possible to power off/on the Type-C port via micro controller I2C command and/or GPIO?

Thanks and Best Regards

Mario

  • Hi Mario,

    There is no command that will completely turn off the TPS65981. However, you could configure the TPS65981 to enter sleep mode to decrease the power consumption. You could also configure it to disable the PD communication if you want to avoid making a PD contract under some circumstances.

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

    Thank you,

    Eric

  • Hi Eric,

    thanks for your message. Entering the sleep mode or disable the PD communication doesn't seem to work while a PD contract is active (correct?).
    But, by using the Host Interface Tool I set the PortInfo (System Config Register (0x28)) to "Port Disabled". This switched off the Type-C port. Setting back to (in our case) "Provider_Consumer_CCIPU_CCPD" turns on the port again. Actually that behavior is what I was looking for. Can you verify that this is an allowed way to turn on/off the port while an PD sink device is connected?

    Thanks and Regards

    Mario
  • Hi Mario,

    Yes, you are correct. Setting the system config register to "Port Disabled" is an allowable method to achieve your application.

    Thank you,
    Eric