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.

TPS65987D:I2C Register

Part Number: TPS65987D


I am designing a USB-PD Sorce & SINK board using TPS65987DDH and have a few questions.

Q1) Where can I READ the I2C register to see if the device connected to the type-C connector is a SORCE or SINK?

Q2) When a SINK load is connected to the type-C connector, which I2C register should be READ to check the required voltage (5/9/15/20V) of the SINK load?

  • Hi Snaka,

    Thank you for reaching out!

    The Host Interface Technical Reference Manual is a great resource for information on registers. Here is the link: www.ti.com/.../slvubh2b.pdf

    1. You can read this information from PortRole in 0x1A Status Register (see image below for reference)

    2. You can read this information in 0x31 RX Sink Capabilities Register (see image below for reference)

    Best Regards,

    Aya