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: Get sink real requested pdo in PD negotiation of tps65982

Part Number: TPS65982

Hi, team

    One question:

       Now we have a source and a sink, both of them are tps65982.  If the sink configured several pdos and I know that we can get the message which pdo is chosen in the sink register 0x37. But what I what to know is that which sink pdo is chosen in PD negotiation from the source. I just can get all the sink pdos from source register 0x31 after send GSkC and the 0x36 just show the current requested which is not the real capacity of sink , but I do not know which real sink pdo is requested. Could you tell me how can I get this message?

  • Hi Jionghao,

    The 0x36 is the Sink Request RDO, this register will show the most recent requested RDO from the PD controller as a sink and received by the source PD controller. If you wanted to know the current active RDO contract, you can look at register 0x35. If you want to see the exact PD messages, you could use a PD Analyzer to capture logs of the communication between the two PD controllers, this will show the chosen PD contract, PDOs, and the source capabilities messages and more in detail.

    Thank you,

    Hari