ST P-NUCLEO-USB002 Скачать руководство пользователя страница 1

June 2017 

DocID030479 Rev 2 

1/55 

www.st.com

 

UM2191 

User manual 

STM32 Nucleo pack for USB Type-

C™ and Power Delivery with 

the Nucleo-F072RB board and the STUSB1602 

Introduction 

The USB Type-

C™ and Power Delivery Nucleo pack P-NUCLEO-USB002 includes: 

the NUCLEO-F072RB board

the P-NUCLEO-USB002 expansion board based on the certified STUSB1602 USB Type-C port
controller with PD PHY and BMC driver

a full-featured Type-C cable

These components, together with the X-CUBE-USB-PD certified STM32F0 USB Type-C PD middleware 
stack, form a platform for demonstrating USB Type-C and USB Power Delivery (USB PD) capabilities 
and facilitating solution development. 

The new USB PD protocol expands USB functionality by providing up to 100 W power over the same 
cable used for data communication. Devices supporting the protocol are able to negotiate voltage and 
current over the USB power pins and define their roles as Provider or Consumer accordingly. 

Once the platform is configured, the embedded demonstration firmware can signal cable status 
(attached or detached) and orientation information, as well as the role of each of the two ports. 

Figure 1: P-NUCLEO-USB002 kit 

Содержание P-NUCLEO-USB002

Страница 1: ...rtified STM32F0 USB Type C PD middleware stack form a platform for demonstrating USB Type C and USB Power Delivery USB PD capabilities and facilitating solution development The new USB PD protocol exp...

Страница 2: ...rientation 12 1 9 Power negotiation 13 1 10 Full featured Type C cable and VCONN supply 14 1 11 Alternate modes and billboard device class 15 2 System architecture 17 2 1 System block scheme 19 2 2 NU...

Страница 3: ...guration 39 3 1 1 Using the NUCLEO F072 on board voltage regulator 39 3 1 2 Using an external power supply 39 3 2 Sink power role configuration 40 3 2 1 Using the NUCLEO F072RB on board voltage regula...

Страница 4: ...resistors to be modified 20 Table 6 P NUCLEO USB002 expansion board VCONN settings 28 Table 7 P NUCLEO USB002 expansion board JP100 and JP101 settings 33 Table 8 P NUCLEO USB002 expansion board seria...

Страница 5: ...oltage regulator 29 Figure 24 P NUCLEO USB002 expansion board Port 0 schematic view of the VBUS management mechanism 30 Figure 25 P NUCLEO USB002 expansion board Port 1 schematic view of the VBUS mana...

Страница 6: ...um USB IF introduces these complementary specifications 1 the USB Type C receptacle plug and cable specification rev 1 2 2 the USB Power Delivery PD specification rev 2 0 that allows two PD compliant...

Страница 7: ...dently and dynamically swapped using the USB PD protocol 1 3 USB Type C pin map USB Type C plugs and receptacles are 24 pin connectors with two groups of pin connections arranged so as to ensure pinou...

Страница 8: ...es A7 D D A8 SBU1 SBU1 Sideband Use SBU Alternate mode only A9 VBUS VBUS Bus power Max power is 100 W split into four pins A10 RX2 RX2 USB3 1 datalines or Alternate 10 Gbyte RX differential pair in US...

Страница 9: ...that connects to a host or the DFP of a hub In its initial state UFP sinks VBUS and supports data e g display 1 4 3 Source or provider This port must source power over VBUS 5 V to 20 V and up to 5 A...

Страница 10: ...cts directly with the DPM to determine which local policy to apply Its role is to drive the message sequences according to the sent message and its expected response It allows power negotiation by est...

Страница 11: ...d USB Type C cable must assert Ra pull down resistors on the VCONN pin The following table provides the values to be used for Rp or current source Table 2 Source CC termination Rp requirements Source...

Страница 12: ...valid Rp Rd connection To detect an attachment the source monitors both CC pins The pins are floating when nothing is attached but when the sink is attached via the cable one CC line of the source is...

Страница 13: ...r Delivery protocol The messages exchanged between a source provider and sink consumer are illustrated in Figure 7 Message flow during power negotiation 1 Initially the source dispatches a Source_Capa...

Страница 14: ...e sideband use SBU wires All USB full featured Type C cables must be electronically marked and must provide 800 to 1 2 k impedance Ra that connects the assigned VCONN pin to ground When a full feature...

Страница 15: ...alternate mode lets Type C hosts and devices incorporate additional functionality exploiting USB PD structured vendor defined messages Structured VDMs to manage typical display controller selection m...

Страница 16: ...ID030479 Rev 2 The USB billboard device class definition describes how to communicate the alternate modes supported by a device container to a host system including string descriptors that provide sup...

Страница 17: ...ped with two DRP USB Type C ports managed by two STUSB1602 Type C port controllers optional VBUS current sensing and discrete voltage monitoring dedicated power connector to interface with an external...

Страница 18: ...ion mode switch to use the kit as a standalone ST LINK V2 1 flexible board power supply USB VBUS on Type B connector or external source Power management access point LEDs USB communication LD1 user LE...

Страница 19: ...board STM32F072RBT6 32 bit microcontroller is based on the ARM Cortex M0 with 128 Kb Flash memory and 16 Kb SRAM The Arduino connectivity support and ST morpho headers make it easy to expand with a wi...

Страница 20: ...st com Table 5 NUCLEO F072RB solder bridges and resistors to be modified Bridge reference State Description SB13 OFF PA2 and PA3 on STM32F103CBT6 ST LINK MCU are disconnected from PA3 and PA2 of the S...

Страница 21: ...nt stages for specific aspects of the power delivery protocol It embeds two USB Type C ports each containing the following functional blocks an STUSB1602 Type C port controller VBUS management stage v...

Страница 22: ...ow use of the USB2 0 peripheral provided by the microcontroller alternately on port 0 and on port 1 as well as allowing a pass through topology connecting the USB pins of the two Type C ports The main...

Страница 23: ...ture DocID030479 Rev 2 23 55 The connectors and jumpers regarding USB C PD applications are shown below Figure 16 P NUCLEO USB002 expansion board connectors and jumpers Figure 17 P NUCLEO USB002 expan...

Страница 24: ...DM DP PORT0 USB 2 0 ESD DP A7 A6 B6 B7 USBD0 USBD1 USBD 0 1 A7 A6 B7 B6 TX1 RX1 SBU1 TX2 RX2 RX2 TX2 RX1 TX1 SBU2 TX2 RX1 SBU2 RX1 TX2 TX1 SBU1 TX1 RX2 RX2 CC2 CC1 ISENSE VBUS USBD 0 1 VSENSE VBUS VB...

Страница 25: ...SD DP B7 B6 USBD0 USBD1 USBD 0 1 A7 A6 A7 A6 B6 B7 TX1 RX1 SBU1 TX2 RX2 RX2 TX2 RX1 TX1 SBU2 RX1 TX2 TX2 RX1 TX1 SBU2 TX1 SBU1 RX2 RX2 CC2 CC1 ISENSE VBUS USBD 0 1 VSENSE VBUS VBUS 1 1 1 1 1 1 1 U700...

Страница 26: ...a Type C port and interacts with the VBUS management block and the microcontroller The Type C port interface allows implementation of the lower level functions of the PD firmware stack including dete...

Страница 27: ...garding CC detection monitoring and fault condition groups to the microcontroller Each of these groups of events can be masked configuring specific I C registers 3 A_B_SIDE pin provides cable orientat...

Страница 28: ...rating range Similarly in the source power role the VBUS_EN_SRC pin allows the enabling of the outgoing VBUS power when the connection to a sink is established and VBUS is in the valid operating range...

Страница 29: ...he CC wire after the device is configured in source power role or dual role power DRP VCONN power switches are enabled a valid connection to a sink is achieved Ra is detected on the unwired CC pin a v...

Страница 30: ...plies energy when it is a consumer Transistors Q401 and Q402 are set in back to back configuration to protect and isolate the VBUS supplying path in both directions When the port acts as a provider th...

Страница 31: ...ry under their own responsibility to the P NUCLEO USB002 expansion board CN4 power connector The P NUCLEO USB002 expansion board is designed to provide power to the connected platforms via 1 An extern...

Страница 32: ...xpansion board STSAFE secure device The STSAFE A100 device on the P NUCLEO USB002 expansion board provides authentication and secure data management services It is mounted on a device that authenticat...

Страница 33: ...ard USB2 0 The P NUCLEO USB002 expansion board enables different USB2 0 configurations via jumpers JP100 and JP101 Table 7 P NUCLEO USB002 expansion board JP100 and JP101 settings USB2 0 functionality...

Страница 34: ...n 1 VBUS each port is protected by an SMM4F24A Transil designed to protect sensitive equipment against electro static discharges 2 CCx lines each CC line is connected to an ESDALC5 1BF4 providing low...

Страница 35: ...y with appropriate voltage and current couples for the USB PD specification The pairs 1 and 3 as well as 2 and 4 can externally supply the VBUS management circuits from a power board to the two Type C...

Страница 36: ...irtual COM port accessible by the CN3 connector the expansion board CN2 connector can be connected to the NUCLEO F072 CN3 connector via two female wires included in the blister It is also possible to...

Страница 37: ...on board test points Test Point Description TP100 TP101 GND TP102 3 3V TP103 E5V TP201 CC1 port 0 TP202 CC2 port 0 TP200 N M V sense port 0 TP203 N M I sense port 0 TP301 CC1 port 1 TP302 CC2 port 1 T...

Страница 38: ...andard USB port through connector CN1 of the NUCLEO board without any other source on the power connector 2 3 12 P NUCLEO USB002 expansion board user LEDs Table 11 P NUCLEO USB002 expansion board LED...

Страница 39: ...o a PC or a standard USB power supply via a USB Type A to Mini B cable plugged to CN1 connector the on board NUCLEO F072RB voltage regulator supplies the entire system and provides 5 V VBUS To deliver...

Страница 40: ...ince it implements a specific feature of the USB PD solutions i e the Dead Battery mode when a Consumer is supplied by the Provider by mean of its VBUS Both configurations correspond to two diverse se...

Страница 41: ...CLEO USB002 expansion board JP400 and JP401 relative to PORT_0 or PORT_1 closed 3 3 2 Using an external power supply Connect an external power board to the P NUCLEO USB002 power connector CN4 so the s...

Страница 42: ...Ordering information UM2191 42 55 DocID030479 Rev 2 4 Ordering information To order the USB Type C and Power Delivery Nucleo pack use the order code P NUCLEO USB002...

Страница 43: ...RT1_TX R114 8 ABSIDE1 0 PC5 LED01 24 USBD_0 ALERT _0 USART1_TX 18 TEST POINT 17 1 3 GND PB15 MOSI0 4 R132 110 2 ALERT 0 LED13 3 16 17 CN7 3V3 PB10 STUSB_SCL ADC 0 4 GND PB9 SAFE_SDA GND PORT1PW0 CN2 3...

Страница 44: ...SRC 20 VREG_1V2 21 VSYS 22 VREG_2V7 23 VDD 24 Exposed 25 TP200 TEST POINT N M 1 R205 10k TP201 TEST POINT 1 TP203 TEST POINT N M 1 R209 10k TP202 TEST POINT 1 R208 10k N M C200 1uF R200 10k C202 1uF R...

Страница 45: ...R416 0 Q414 STL9P3LLH6 1 2 3 4 5 6 7 8 R446 62k C423 1uF Q416 STL9P3LLH6 1 2 3 4 5 6 7 8 R418 10k N M R419 10k N M Q418 STL9P3LLH6 1 2 3 4 5 6 7 8 C424 1uF Q411 STL6N2VH5 1 2 3 4 5 6 7 8 D404 SMM4F24A...

Страница 46: ...ptacle B12 GND4 B11 RX1 B10 RX1 B9 VBUS4 B8 SBU2 B7 D 2 B6 D 2 B5 CC2 B4 VBUS3 B3 TX2 B2 TX2 B1 GND3 GND1 A1 TX1 A2 TX1 A3 VBUS1 A4 CC1 A5 D 1 A6 D 1 A7 SBU1 A8 VBUS2 A9 RX2 A10 RX2 A11 GND2 A12 C606...

Страница 47: ...1 OUT 6 IN 4 Vcc 3 GND 2 TSV991 U801 OUT 1 VDD 2 NINV 3 INV 4 VCC 5 C802 100nF R801 49 9k TP800 TEST POINT N M 1 R800 49 9k REF IN VCC 1 TSV991 U901 100nF R900 49 9k INV C901 GND 1 AVDD C902 IN TP900...

Страница 48: ...CN11 CN12 2Way HEADER Phoenix Contact 1725656 9 2 CN13 CN14 Alt Mode Conn N M HEADER ANY 10 11 C200 C201 C202 C203 C300 C301 C302 C303 C423 C424 C507 1 F 50V 10 Ceramic X5R ANY 11 3 C408 C409 C508 10...

Страница 49: ...ottky diode ST STPS0520Z 27 4 D602 D603 D702 D703 ESDALC5 1BF4 TVS diode ST ESDALC5 1BF4 28 2 JP001 JP000 VCONN HEADER ANY 29 2 JP100 JP101 USB_D HEADER ANY 30 2 JP400 JP401 VBUS5 HEADER ANY 31 1 L500...

Страница 50: ...RESISTOR ANY 45 2 R447 R449 330k 1 RESISTOR ANY 46 6 R504 R505 R800 R801 R900 R901 49 9k 1 RESISTOR VISHAY CRCW060349K9FKE A 47 2 R604 R700 1 5k 1 RESISTOR ANY 48 1 R506 0 N M 1 RESISTOR ANY 49 1 R507...

Страница 51: ...60 2 U600 U700 USBLC6 2 ESD protection ST USBLC6 2SC6 61 2 U800 U900 INA199A1DCK Current shunt monitor TEXAS INSTRUMENT S INA199A1DCKR 62 2 U801 U901 TSV991 Rail to rail op amp ST TSV991AILT 63 1 U10...

Страница 52: ...onically Marked Cable MCU Microcontroller Unit DFP Downstream Facing Port UFP Upstream Facing Port USB OTG USB on the go PHY Physical layer BMC Biphase Marked Coding IDEs Integrated Development Enviro...

Страница 53: ...1 Specification 3 USB PD USB Power Delivery Specification Revision 2 0 Version 1 3 January 12 2017 4 USB Type C Cable and Connector Specification Revision 1 2 5 USB BC Battery Charging Specification R...

Страница 54: ...cument revision history Date Version Changes 26 May 2017 1 Initial release 19 Jun 2017 2 Minor text and formatting changes Updated Table 11 P NUCLEO USB002 expansion board LED signaling Inserted note...

Страница 55: ...sers 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...

Отзывы: