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.

TPS65982: Questions for controlling TPS65982 by EP

Part Number: TPS65982

Hi team,

My customer plan to use TPS65982 for their application which OS is not Windows and they want to control TPS65982 by EC. I got 2 questions to realize what they want to do on the system as below. Can I get any comments for their questions? 

1. Procedures to switch alt mode setting 

How do they realize to switch lane allocation, for example, from (DP 4x lane mode) to (DP 2x and USB 2x lane mode) by EC operation ?
If you have some recommended procedures, please share it.

2. How to know Active PDO setting by EC 

They would like to timely get applied PDO setting from TPS65982. I think that Active PDO (0x34) register can be used for that, but how can EC get the timing when PDO was changed?  

Regards,

Takashi Onawa

  • Hello Onawa-san,

    We have an application note for updating the FW on the TPS65982 using an embedded controller. Please review it at the link below:

    www.ti.com/.../slva783.pdf

    The Application Note above covers how to program the device with an EC and gives examples as well. You can configure a GPIO to be set when a PDO has been negotiated. This GPIO can be an input to the EC to get the timing when the PDO changed.

    Thank you,
    Eric
  • Hi, Eric-san,

    Regarding the GPIO to know PDO change, Do you mean that they can use SOURCE_PDOX_NEGOTIATED or SOURCE_PDO_NEGOTIATED_TT_BITX event?

    In addition to that conformation, I would like to know how SOURCE_PDOX_NEGOTIATED event behaves if 5th PDO is selected in CC communication. Could you tell me that?

    Regards,
    Takashi Onawa
  • Hello Onawa-san,

    I was referring to the SOURCE_PDOX_NEGOTIATED event for the GPIOs. You could set a GPIO event to be triggered for PDO0-PDO3. Most applications will have a maximum of 4 source PDOS (5V, 9V, 12V, & 20V for example). The GPIO for Source PDOX Negotiated will then be triggered whenever this source PDO is selected in PD Negotiations.

    Thank you,
    Eric