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: HDMI Alternate Mode

Part Number: TPS65987D
Other Parts Discussed in Thread: TUSB546A-DCI

Hi Team,

I'd like to understand how to enable HDMI Alternate Mode when using the TPS65987D? I understand the overall configuration from a HW perspective, but would like to better understand the FW development required to enable this functionality. 

I've already come across SLLA333 which explains how to Enable HDMI over USB Type-C using TUSB546A-DCI, but not much information is included specifically around the PD Controller. 

Thanks,
Mitchell

  • Hello Mitchell,

    Is it a firm requirement to incorporate display functionality using HDMI over Type-C, or could your customer use a converter to go from HDMI to DP, and then use DP alternate mode over Type-C? I only ask because from an integration standpoint, DP alt mode is simpler than HDMI alt mode.

    Regards,
    Adam
  • Hi Adam,

    Yes - my customer and I are trying to implement something similar to Figure 2 it the following document: www.ti.com/.../slla333.pdf

    This is for an application where we want to pipe HDMI video data out from a camera over USB-C. In this scenario, USB3.1 is not needed.

    Thanks,
    Mitchell
  • Hello Mitchell,

    HDMI as an alternate mode is not supported by our Type-C PD controllers as there is no real standard to follow. If you would like to implement an HDMI port, you can follow this reference design (www.ti.com/.../tida-03027
    If you wish to use a Type-c port, we strongly recommend implementing DP over Type-C as our PD controllers support this, we have base project templates to support DFP DP ports, and we have multiple app notes with the specific intention of implementing DP over Type-C.

    I hope this helps answers your questions, and apologize for any inconvenience this may have with you and your customer. I'm going to close this thread, but if you wish to ask other questions related to implementing DP over type-c, we will be happy to assist you.