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.

TPS65988: Is it possible to send a custom message between two pd controllers?

Part Number: TPS65988

Hi,

I have sink and source devices with TPS65988 on them, just curious about sending custom messages over CC pins. Is it possible to send a custom message from the sink PD controller to the source PD controller?

For example, Can I control a GPIO of the source PD controller from the sink PD controller?

  • Hi Selim,

    Thanks for reaching out on E2E!

    Regarding custom PD messaging via the CC lines, you may not create custom messages to control the PD controller on the other side.

    The messages that can be sent between the two PD controllers are described in the Type C PD specifications and follow compliance standards. 

    If you would like to manually control a GPIO, you would have to do it via the EC.

    With that being said, there are many different GPIO events that could probably fit the behavior that you are looking for in the TRM for the TPS65988!

    Thank you,

    Kevin

  • Hi Kevin, thank you for your reply.

    The sink board will make various configurations on the source board, so I was wondering if there is a way to transfer information between two pd controllers. USB and SBU pins are already in use, so I cannot use them.

    To give a more detailed example, I want to send information to an IC on the source board with Pd controller via CC lines.

  • Hi Selim,

    Of course glad I could help clarify!

    The CC lines are used to manage the source and sink connection via the two PD controllers.

    You cannot unfortunately use the CC lines to transfer data to an IC on the other board.

    Is there specific information you are looking to transfer?

    Thank you,

    Kevin