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: The project review for TPS65987D

Part Number: TPS65987D
Other Parts Discussed in Thread: TPS65988

Hi,

We use the TPS65987D for our USB PD controller, and we use the TPS6598X-CONFIG for the firmwave, we need the beow function for the USB PD:

1. Set GPIO0 to DP Mode Select Event

Asserted high when data connection is DisplayPort (either 4Lane mode or 2- Lane+USB3 mode).

Asserted low when Type-C port is disconnected or DisplayPort mode is not active.

2. Set GPIO1 to Cable Orientation Event

Asserted high when plug is connected upside-down.

Asserted low when the plug is connected upside-up or disconnected.

The final firmwave and schematic diagram refer to below:

SBC-7133_USBC.pdf

SBC-7133.pjt

  • Hi Zhang,

    Using the GUI, you can easily configure these events.

    1. Open the GUI and your project.
    2. Navigate to the I/O Config register.
    3. Find the GPIOs you want, and change the mapped events to the events you desire.

    For 987, use the Port1 events. Port2 is for dual port devices (TPS65988)

    Thanks and Regards,

    Chris