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.

TPS25750: TPS25750 force renegotiation from I2C

Part Number: TPS25750
Other Parts Discussed in Thread: USB-PD-CHG-EVM-01, MSP430FR2311

Hello,

I'm working with the TPS25750 making a host interface in I2C. I've read in this forum (https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1085880/tps25750-change-the-pdo-after-power-up?tisearch=e2e-sitesearch&keymatch=tps25750#) that I could force the renegotiation throug the host. How can I do this? The last month I've been workin with STUSB4500, and it has a specific topic in datasheet called "re-negotiate with the SOURCE" (section 1.5 https://www.st.com/resource/en/user_manual/um2650-the-stusb4500-software-programing-guide-stmicroelectronics.pdf). I'm working with "usb-pd-chg-evm-01" and MSP430FR2311 Launchpad.

Best regards,

Nicolas

  • Hi Nicolas,

    Please note that the TPS25750 can act as both a source & a sink while the STUSB4500 is a sink-only device. Given the context, I'm assuming that you are using the TPS25750 for a sink-only application.

    If you would like to renegotiate with the attached source, you can use the "GSrC" 4CC command which is explained in section 3.2.6 of the Host Interface Technical Reference Manual found here: https://www.ti.com/lit/ug/slvuc05a/slvuc05a.pdf

    The "GSrC" command will force the attached source to re-send it's source capabilities through PD communication. The TPS25750 will then renegotiate a PD contract with the attached source.

    Thank you,
    Eric

  • Hello Eric,

    Thanks you for the answer, with this command I could change the actual profile. Yesterday I tried this command but I didn't fill the register in the right way..

    Best regards,

    Nicolás