Configuring Pin Assignments on the USB Type-C Connector for Display Adapters | Cypress Semiconductor
Configuring Pin Assignments on the USB Type-C Connector for Display Adapters
One of the advantages of a USB Type-C connector is that it can be plugged in any orientation. The USB Type-C receptacle is expected to detect the orientation based on the voltages on CC line and use internal mux to route the signals properly. The USB Type-C plug does not have any in-built mechanism to handle the signal routing.
VESA defines different pin assignments on the USB Type-C connector when sending and receiving DisplayPort signaling. Six possible pin assignments are defined for USB Type-C configured to behave as a Display Source (DFP_D) – A, B, C, D, E, or F. Five possible pin assignments are defined for USB Type-C configured to behave as a Display Sink (UFP_D) – A, B, C, D, or E.
- Pin Assignments A, B, C, and D are intended for use with USB Type-C to USB Type-C Cables and with adaptors from USB Type-C to other video standards such as VGA, DVI, HDMI.
- Pin Assignments E and F are intended for use with adaptors from USB Type-C to DisplayPort plugs or receptacles.
For further details, please contact VESA for VESA DisplayPort Alt Mode on USB Type-C Standard
CYPD1120 can support both 4 lane Type-C to DP/mDP (pin assignment E) and Type-C to VGA/HDMI/DVI (pin assignment C). The default programming on the CYPD1120 supports both C and E pin assignments (C+E). VESA compliance requires that
- A USB Type-C to DP/mDP 4 lane display adapter support only E pin configuration and
- A USB Type-C to HDMI/VGA/DVI 4 lane display adapter support only C pin configuration.
Cypress provides FW and configuration files for supporting pin assignments C, E and C+E. Cypress’s EZ-PD Configuration Utility can be used to program parts with the right firmware and configuration settings.
Please refer to KBA203802 for steps on configuring the pin assignment on the USB Type-C connector based on your adapter. All the required firmware, drivers and tools for this upgrade can be found in the related files section in this page.
Please contact firstname.lastname@example.org in case you have any queries.