*** Please note that this reply is generated by LLM automatically ***
To support both USB 3.2 data and DisplayPort (DP) signals on the same USBC port, you need to multiplex between the two interfaces. Since the Jetson Orin NX module does not support DP on the DP0 interface, you can use the DP1 interface for USBC alt mode with DisplayPort signals.
However, this means you will lose HDMI capability if you remove the HDMI connector. To maintain HDMI support, you need to find a way to multiplex between HDMI and DP.
One possible solution is to use a multiplexer (MUX) to switch between the HDMI and DP signals. You can use a dedicated MUX IC or a programmable logic device (PLD) to implement the multiplexing logic.
Here’s a possible approach:
- Use a MUX IC or PLD to switch between the HDMI and DP signals. The MUX should have at least three inputs: HDMI, DP, and a control signal to select which input to pass through to the output.
- Connect the HDMI signals from the Jetson Orin NX module to one of the inputs of the MUX.
- Connect the DP signals from the USBC controller to another input of the MUX.
- Use a control signal to select which input to pass through to the output. This control signal can be generated by the USBC controller or the Jetson Orin NX module.
- Connect the output of the MUX to the DP1 interface on the Jetson Orin NX module.
By using a MUX to switch between the HDMI and DP signals, you can maintain HDMI support while still allowing the USBC port to support both USB 3.2 data and DisplayPort signals.
Another possible solution is to use a USB-C controller with built-in MUX functionality. Some USB-C controllers, such as the TUSB1146Q1, have built-in MUX functionality that allows you to switch between different interfaces, including HDMI and DP.
In this case, you can connect the HDMI signals from the Jetson Orin NX module to the USB-C controller, and then use the controller’s MUX functionality to switch between the HDMI and DP signals.
Regardless of the solution you choose, make sure to carefully evaluate the signal integrity and timing requirements of the HDMI and DP interfaces to ensure that the multiplexing logic does not introduce any signal degradation or timing errors.
In terms of power delivery, you can use the USB PD (Power Delivery) protocol to deliver up to 27W of power to the display. The TUSB1146Q1 USB-C controller supports USB PD, so you can use this controller to deliver power to the display.
Overall, supporting USBC with DP alt mode and PD up to 27W while maintaining HDMI support requires careful consideration of the signal multiplexing and power delivery requirements. By using a MUX or a USB-C controller with built-in MUX functionality, you can achieve this configuration and support both USB 3.2 data and DisplayPort signals on the same USBC port.
*** Please give the thumbs up if you get answers you like. Or provide feedback to help us improve the answer. ***