STEVAL-USBC2DP Data brief USB Type-CTM to DisplayPortTM adapter Features * * * * * * Full reference design for USB Type-C to DisplayPort adapter with USB Type-C connector and DisplayPort connector. Single chip solution based on the STM32F072 series 32-bit microcontrollers with integrated USB 2.0 peripheral. Based on certified X-CUBE-USB-PD middleware stack, compliant with the following standards and specifications: - USB Type-C Cable and Connector 1.3 - USB Power Delivery 2.0 and 3.0 - VESA DisplayPort Alternate Mode on USB Type-C Standard 1.0a - USB Device Class Definition for Billboard Devices 1.21 EMI filtering and ESD protection circuits. Compact PCB design: 5.5 x 2.3 cm RoHS compliant Description The compact USB Type-C to DisplayPort adapter reference design, with USB Type-C connector and DisplayPort connector, exploits Alternate Mode of the USB Type-C and Power Delivery specifications to offer a comprehensive VESA(R) DisplayPort Standard interface. With this adapter, you can connect a monitor with a DisplayPort interface to any laptop, tablet or smartphone with a reversible USB Type-C connector that is compliant with the Power Delivery specification. Summary table STEVAL-USBC2DP USB STEVALType-CTM to USBC2DP DisplayPortTM adapter X-CUBE-USB-PD software expansion for STM32Cube X-CUBE-USBPD STM32F072 series 32-bit ARM Cortex MCU with STM32F072 crystal-less USB 2.0 FS interface LDK220 200 mA low quiescent current and low noise LDO LDK220 STG3684A low voltage 0.5 max dual SPDT switch STG3684A The DisplayPort Alternate Mode allows video data to be delivered through the SuperSpeed USB lines on the Type-C connector, while Auxiliary lanes (AUX) and hot plug detection (HPD) signals are sent through other Type-C lines. The high-performance ARM(R) Cortex(R)-M0 32-bit STM32F072 microcontroller engages in DisplayPort Alt Mode negotiation through vendor-defined messages (VDM) according to the USB Power Delivery Specification. The messages are transmitted along configuration channel (CC), through a simple discrete analog front end (AFE) interface between the STM32 MCU and the USB Type-C connector. The STM32 microcontroller running the ST USB Middleware stack and the embedded USB 2.0 controller provide the Billboard Device Class support as required by the USB Power Delivery standard, as well as the Device Firmware Upgrade capability. DB3497 - Rev 3 - February 2018 For further information contact your local STMicroelectronics sales office. www.st.com STEVAL-USBC2DP USB Type-C to DisplayPort reference design architecture 1 USB Type-C to DisplayPort reference design architecture The STEVAL-USBC2DP reference design for the USB Type-C to VESA DisplayPort adapter is a complete solution based on the following logical blocks: 1. A USB Type-C reversible connector 2. A DisplayPort connector 3. An STM32F072 MCU running the X-CUBE-USB-PD software package with Middleware stack 4. A USB Type-C discrete analog front end 5. The on-board power management stage controlled by the LDK220 low dropout voltage regulator to supply the dongle through the Type-C connector VBUS or VCONN pins 6. The STG3684A low voltage 0.5 max. dual SPDT switch between the DisplayPort auxiliary (AUX) and the side-band unit (SBU) lines Figure 1. STEVAL-USBC2DP system architecture block diagram The adapter reference design also features: * Dual supply options through USB Type-C connector: - VBUS - VCONN * VBUS voltage sensing for power monitoring * USB 2.0 interface available on Type-CTM port for Billboard Device Class and Device Firmware Upgrade * A power status LED and USB Power Delivery Status LED * A RESET button * On-board SWD connector that can be connected with the ST-LINK/V2-1 debugger/programmer embedded on STM32 Nucleo boards DB3497 - Rev 3 page 2/8 STEVAL-USBC2DP Schematic diagrams 2 Schematic diagrams Figure 2. MCU section U4 43 42 28 3 4 3 D_VDD GND D_VDD BOOT0 D13 PA13_SWDIO PA7 R19 17 2 1 PA14_SWCLK PA15 PA3 PB5 PA11 PB2 PA12 LED BLUE 13 32 USB_DM 33 USB_DP 75 TP1 5001 PB7 R5 PB6 PA4 2 1 27 PB14 PB15 25 22 26 PF0-OSC_IN PF1-OSC_OUT NRST 14 CC_RX 2 8 4 1 75 PC13 R7 PC14-OSC32_IN PB4 40 CC_TX Q2 STL6N2VH5 6 5 1 2 7 CC 2 R6 5.1k 1 D_VDD PC15-OSC32_OUT 1 20 DP_HPD D3 ESDALC5-1BF4 C6 820pF 2 41 R2 1M 2 38 29 1 37 PD_HPD 45 2 34 SWCLK PA8 1 44 BOOT0 SWDIO PB8 3 7 PA9 2 6 nRESET Q1 STL6N2VH5 6 5 1 2 7 8 4 1 5 PA10 PB13 30 PB12 31 USART_TX PB11 USART_RX PB10 21 STM32F072C8U6 169 TP3 5001 VBUS 12 11 39 CLOCK_IN 19 CLOCK_OUT 1 2 PB3 PB1 PA1 5001 R22 1.5K 2 SBU_ENABLE 10 C22 0.1F 2 PA0 2 C7 0.22F 2 1 R9 4.7k GND PB9 1 RXREF PB0 GND 1 2 46 TP2 1 1 18 R8 24k GND R21 8.2k 1 PA2 1 VDD_A GND R14 PA5 15 1 16 1 2 DP_AUX_N 2 DP_AUX_P GND VSS3 0.0 VSSA D_VDD R16 48 36 1 9 VDDIO VBAT VDDA VDDA 24 VDD2 GND PA6 VDD1 VDD1 EXP_PAD VBAT 8 49 VSS1 VSS2 VDDIO2 47 VDD2 23 35 GND J1 DP_HPD USART_TX 0.0 1 3 5 7 2 4 6 8 GND D_VDD Ext. Comm. Conn. 1 P1 DP_AUX_N DP_AUX_P USART_RX 1 2 R4 BOOT0 2 1 D_VDD 1 1 10k GND DB3497 - Rev 3 100 EXT_3.3V SWCLK nRESET 2 R3 2 P2 2 PIN1 PIN2 R1 10k Boot Option SW1 1437566-3 GND C5 10000pF Reset Button SWDIO nRESET GND 1 2 3 4 5 PIN1 PIN2 PIN3 PIN4 PIN5 SWD Conn. page 3/8 STEVAL-USBC2DP Schematic diagrams Figure 3. USB Type-C Plug CN1 C1 DP_ML3+ GND 2 1 C2 0.1F B12 B11 B10 B9 B8 B5 B4 B3 B2 B1 VCONN VBUS DP_ML1DP_ML1+ GND1 TX1+ TX1VBUS1 CC D+1 D-1 SBU1 VBUS2 RX2RX2+ GND2 GND4 RX1+ RX1VBUS4 SBU2 VConn VBUS3 TX2TX2+ GND3 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 DP_ML2+ DP_ML2VBUS CC USB_DP USB_DM SBU1 VBUS VCONN C4 2 D1 ESDAULC5-1BF4 DP_ML0- 1 1 2 0.1F 2 VBUS SBU2 2 DP_ML3-1 D2 ESDAULC5-1BF4 R18 1k 1 1 1 2 0.1F C3 GND GND DP_ML0+ 2 GND 0.1uF Wurth 632712000011 GND Figure 4. DisplayPort Receptacle CN2 DP_ML3- 12 11 10 9 8 7 6 5 4 3 2 1 15 16 17 13 14 18 20 19 DP_ML3+ DP_ML2DP_ML2+ DP_ML1DP_ML1+ DP_ML0DP_ML0+ DP_AUX_P 1 2 R10 470k 1 R15 1M 2 2 2 1 GND D5 ESDALC5-1BF4 1 2 R11 1M 2 1 GND D4 ESDALC5-1BF4 R12 4.7M 2 D6 ESDALC5-1BF4 R13 1M 0472720001 1 1 1 DP_AUX_N CFG1 CFG2 DP_HPD 2 ML0+ GND1 ML0ML1+ GND2 ML1ML2+ GND3 ML2ML3+ GND4 ML3AUX_CH_P GND5 AUX_CH_N CONFIG1 CONFIG2 HPD DP_PWR DP_PWR_RET GND GND Figure 5. Power Management Stage 3.3V D10 3 D_VDD D_VDD EXT_3.3V 1 VDD2 C12 4.7uF C13 0.1uF GND 1 C11 0.47uF 2 1 2 J2 GRPB031VWVN-RC 1 NC VDD1 1 C10 0.1uF EN 5 2 C9 1uF 1 2 1 D9 ESDA7P60-1U1M OUT GND 3 2 STPS0520Z IN 2 U3 LDK220M33R 1 4 D11 1 STPS05220Z 2 VBUS 2 2 1 1 2 VCONN C18 0.1uF GND GND Power-On LED 3.3V 3.3V 1 VDDIO DB3497 - Rev 3 GND GND GND 2 C16 10000pF 1 C15 0.1uF 2 1 2 C14 4.7uF 1 C21 10000pF 1 C20 10000pF VBAT 30Ohm@100MHz 2 GND VDDA 2 2 1 2 30Ohm@100MHz 1 1 D12 LED YELLOW-GREEN D_VDD VDD_A L2 1 1 2 GND C17 1uF 2 2 L1 R20 75 D_VDD D_VDD VDD_A C19 0.1uF GND page 4/8 STEVAL-USBC2DP Schematic diagrams Figure 6. Hi-Speed Data Switch 6 DP_AUX_N SBU_ENABLE 7 4 D1 1S1 2S2 D2 10 SBU1 5 SBU2 2S1 2IN 1IN D7 ESDALC5-1BF4 1 1 GND GND 1 R17 100K D8 ESDALC5-1BF4 8 2 9 1S2 2 2 2 DP_AUX_P U2 GND STG3684AUTR GND 1 C8 0.22F Vcc 3 1 2 D_VDD GND DB3497 - Rev 3 GND page 5/8 STEVAL-USBC2DP References 3 References 1. 2. 3. 4. DB3497 - Rev 3 USB Type-CTM Cable and Connector Specification, Release 1.3, July 12, 2017. USB Power Delivery Specification Revision 3.0, Version 1.1, January 12, 2017. VESA DisplayPort Alternate Mode on USB Type-C Standard, Version 1.0a, August 05, 2015. USB Device Class Definition for Billboard Devices, Revision 1.21, September 8, 2016. page 6/8 STEVAL-USBC2DP Revision history Table 1. Document revision history DB3497 - Rev 3 Date Version Changes 01-Feb-2018 1 Initial release. 19-Feb-2018 2 Minor text edits 27-Feb-2018 3 Minor text edits page 7/8 STEVAL-USBC2DP IMPORTANT NOTICE - PLEASE READ CAREFULLY STMicroelectronics NV and its subsidiaries ("ST") reserve the right to make changes, corrections, enhancements, modifications, and improvements to ST products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on ST products before placing orders. ST products are sold pursuant to ST's terms and conditions of sale in place at the time of order acknowledgement. Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or the design of Purchasers' products. No license, express or implied, to any intellectual property right is granted by ST herein. Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product. ST and the ST logo are trademarks of ST. All other product or service names are the property of their respective owners. Information in this document supersedes and replaces information previously supplied in any prior versions of this document. (c) 2018 STMicroelectronics - All rights reserved DB3497 - Rev 3 page 8/8