background image

Figure 4. 

STM32F072 series microcontroller block diagram

In this USB Type-C to DP adapter implementation, the 

STM32F072

 microcontroller manages the ST USB Power

Delivery FW library, which allows PD message transmission through the CC line.
The microcontroller also checks the VBUS provided by the source device and identifies the device attachment
and detachment events.
Additionally, the microcontroller manages the interrupt on the hot plug detection signal driven (DP_HPD) by the
monitor when it is connected.

UM2355

STM32F072 USB Type-C to DP controller 

UM2355

 - 

Rev 2

page 4/20

Summary of Contents for STEVAL-USBC2DP

Page 1: ...F072 MCU running the X CUBE USB PD certified software that negotiates the Alternate Mode for DisplayPort with USB Power Delivery PD Vendor Defined Messages VDM An optimized discrete analog front end A...

Page 2: ...les Figure 2 the STEVAL USBC2DP board functional blocks The reference design is based on the following functional blocks 1 an STM32F072 microcontroller that runs the X CUBE USB PD software 2 a USB Typ...

Page 3: ...Type C 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...

Page 4: ...llows PD message transmission through the CC line The microcontroller also checks the VBUS provided by the source device and identifies the device attachment and detachment events Additionally the mic...

Page 5: ...D_VDD 1 GND 1 1 PIN1 nRESET SWDIO 820pF STL6N2VH5 3 1 3 7 GND PB2 20 1 2 nRESET 2 46 VSS3 SBU_ENABLE 1 2 VBAT VDDA 100 1 PB5 41 PA4 2 0 0 1 D3 PB13 26 5 75 1 36 VDDIO2 37 18 PB1 NRST 8 VSSA 2 PIN3 4...

Page 6: ...ding DisplayPort main link channels ML0 ML0 ML1 ML1 ML2 ML2 ML3 ML3 on the DisplayPort CN2 connector Figure 7 DisplayPort receptacle CN2 schematic 2 DP_AUX_N DP_AUX_P 20 GND DP_ML3 DP_ML0 2 DP_ML0 2 1...

Page 7: ...following status LEDs 1 green LED D12 to signal that the platform is powered 2 blue LED D13 connected to the STM32F072 PA7 pin to signal the status of the Alternative Mode operation Figure 9 schematic...

Page 8: ...K JP1 pin 1 Remove both jumpers on the ST LINK CN2 connector to allow correct SWD operation refer to UM1724 on www st com for more information P1 sets the microcontroller in DFU mode when it is closed...

Page 9: ...ayPort adapter your computer must support DisplayPort Alternate Mode on the USB Type C port where the dongle is connected Connect the STEVAL USBC2DP USB Type C plug directly to your computer USB Type...

Page 10: ...chieved and DP Alternate Mode is confirmed with Discover Mode ACK 4 When the dongle is connected to a port supporting DP Alternate Mode and the DP cable is attached between connector CN2 and the displ...

Page 11: ...Figure 12 Trace view of DisplayPort Alternate Mode operation with Mercury T2C UM2355 Analysis of DisplayPort Alternate Mode operation flows UM2355 Rev 2 page 11 20...

Page 12: ...SB TYPE C PLUG SMT USB 3 1 TYPE C PLUG SMT Wurth Electronics Inc 632712000011 10 1 CN2 DisplayPort CONN RCPT 20POS UDI R A SMD DisplayPort connector Molex LLC 0472720001 11 2 D1 D2 ESDAULC5 1BF4 TVS D...

Page 13: ...16W 1 SMD 0402 Resistance ANY 32 1 R12 RES 4 7M 1 16W 1 SMD 0402 Resistance ANY 33 2 R14 R16 RES 0 1 16W 0 1 SMD 0402 Resistance ANY 34 1 R17 RES 100K 1 16W 1 SMD 0402 Resistance ANY 35 1 R18 RES 1k 1...

Page 14: ...on history Table 2 Document revision history Date Revision Changes 10 Feb 2018 1 Initial release 07 Mar 2018 2 Updated Section 1 5 Reset button connectors and jumper settings UM2355 UM2355 Rev 2 page...

Page 15: ...and DisplayPort receptacle 5 1 4 Local power management stage and LEDs 7 1 5 Reset button connectors and jumper settings 7 1 6 STSW USBC2DP software package 8 1 6 1 Description 8 2 System setup 9 2 1...

Page 16: ...hematic 5 Figure 6 USB Type C plug CN1 schematic 6 Figure 7 DisplayPort receptacle CN2 schematic 6 Figure 8 High Speed Switch for AUX SBU management 7 Figure 9 schematic view of the local power manage...

Page 17: ...List of tables Table 1 Bill of materials 12 Table 2 Document revision history 14 UM2355 List of tables UM2355 Rev 2 page 17 20...

Page 18: ...SuperSpeed USB the SSRX and SSTX USB connector pins reserved for elevated data exchange rates 5 Gbps for USB 3 0 USB Power Delivery the logic and technology through which devices connected via USB ne...

Page 19: ...are debug 8 DFU 8 J jumper J2 7 Jumper J1 8 L LED D12 7 8 D13 7 9 M Mercury T2C 10 microcontroller 2 ADC 3 CAN 3 DAC 3 Flash 3 HDMI 3 I2C 3 I2S 3 PWM 3 SRAM 3 timer 3 USART 3 USB 3 monitor 9 U USART 8...

Page 20: ...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 righ...

Reviews: