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: TMUXHS4446

Part Number: TPS65987D
Other Parts Discussed in Thread: TMUXHS4446, , TPS65987

Tool/software:

I am using TPS65987D+TMUXHS4446 solution, Type-C socket as DFP role, now connected to a touch screen (connected to the TYPE-C interface of the mobile phone can display normally), only USB event can be detected, the master controller thinks it is a USB HUB device, DP does not respond; I tried to set HPD pin (GPIO3) to high, TPS6598D video source output signal, touch screen still did not display. How to set TPS65987D, can normal interaction, display video?

  • Hi,

    Can you share a block diagram of the system?

    Is the TPS65987 acting as DP sink or DP source?

    Can you share a PD log (decoded capture of the CC line messaging)? This will help us determine what is being negotiated.

    Please share the .pjt file you are using with the TPS65987, and also specify which GUI version you are using.

    Thanks and Regards,

    Chris

  • Hi,

    I shared a block diagram of my system, and my GUI version is 6.1.4.

    The TPS65987 is designed as a DP source.

    But I'm sorry I can't provide you with the PD log, because I don't have the instrument to grab him.

    Thanks!

    4ln DP+USB2.pjt

  • Hi,

    Without a PD log, it may be a bit difficult to debug your system. Do you have a way of communicating with the TPS65987 over I2C?

    Can you try setting the "DisplayPort Mode Auto Entry Allowed" bit in the Display port capabilities register in your project?

    Could you also read and report the Status(0x1A) and the Data Status(0x5F) registers? They should provide info on if we are even in the correct contract.

    Thanks and Regards,

    Chris

  • Hi,

    I checked the status (0x1A) and data status (0x5F) registers to see that the controller didn't detect an Ra, so I tried to set TPS65987 to DRP, and the problem was fixed.

    Thank you for helping me.