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: How to select 20V from source.

Part Number: TPS65981

Hi,

I'm facing an issue with setting TPS65981 to use 20V from source.

My board (TPS65981-EVM) is presenting a strange behavior and I want to know if that's normal (reset and don't set config). For that, I recorded a video:

How can I select my board to use 20V from source?

The source I'm using and the setup are above:

Thanks!

  • Finally I got this!

    The problem that was making TPS65981 not accepting any configurations was the Polling mode on the Application Customization Software. I just changed it to Manual.

    And to make the board to use 20V from the source was a little more complicated:
    - First, go to Configuration Registers tab and select Control Configuration (0x29);
    - Read it and PDO Intrusive Mode box must be checked (if it's not, select and write register);
    - Now, go to Debug Registers tab and select Received Source Capabilities (0x30);
    - See what possible Source PDOs is available and remember that (in my case, 1st: 5V, 2nd: 9V and 3rd: 20V);
    - Finally, go to Commands tab and select Send Request Data Object (SRDO);
    - In Object Position just write the number of source PDO you want to use (3 selects 20V) and Execute SRDO;
    - If you received SUCCESS_CMD as Output, the change was successful, if not, check if you are in sink mode.
    - To see if that's for real, go to Debug Registers tab -> Active Contract PDO (0x34) and confirm that the Voltage is 20V.

    That's all ... this module is too much complex :O ... and what is the meaning of sending a SRDO message? Using an external processor, what I have to do to send this message? (datasheet is so much complex but still poor :( )
  • Hi Mateus,

    I'm glad you were able to resolve your issue. You should be able to set a 20V sink PDO in the Sink Capabilities register and then set the Autonegotiate Sink register to select highest voltage. Keep in mind that you should flash that setting onto your board before connecting the 20V supply for it to work.

    Thank you,
    Eric