ST X-NUCLEO-SNK1M1 User Manual

ST X-NUCLEO-SNK1M1 User Manual

Usb type-c power delivery sink expansion board based on tcpp01-m12 for stm32 nucleo
Hide thumbs Also See for X-NUCLEO-SNK1M1:

Advertisement

Quick Links

Getting started with the X-NUCLEO-SNK1M1 USB Type-C™ Power Delivery Sink
Introduction
The
X-NUCLEO-SNK1M1
expansion board allows evaluating the features of
protection for V
and CC lines suitable for Sink applications.
BUS
The expansion board is designed to be stacked on top of any STM32 Nucleo-64 development board exploiting the
characteristics of the USB Type-C and Power Delivery (UCPD) peripheral embedded in their microcontrollers.
It can also be stacked on other STM32 Nucleo development boards not supporting the UCPD peripheral to demonstrate the
Type-C basic operations (attach, detach and power supply current capability recognition).
The
X-NUCLEO-SNK1M1
provides an effective demonstration of the dead battery operation, thanks to the integrated
ST715PU33R
LDO linear regulator that supplies the connected
via a USB Type-C connector.
The
X-NUCLEO-SNK1M1
is compliant with the latest USB Type-C and Power Delivery specifications and is also USB-IF
certified as a 100 W solution supporting Programmable Power Supply (PPS) function.
The companion software package (X-CUBE-TCPP) contains the application examples for development boards embedding
UCPD-based microcontrollers
Note:
Before running any demo, set CC1 J1, CC2 J2, JP3 and JP4 jumpers according to the configuration described in
Section 1.3 Demo application
UM2773 - Rev 1 - March 2021
For further information contact your local STMicroelectronics sales office.
expansion board based on TCPP01-M12 for STM32 Nucleo
(NUCLEO-G071RB
and NUCLEO-G474RE) and for non-UCPD ones (NUCLEO-L412RB-P).
Figure 1.
X-NUCLEO-SNK1M1 expansion board
setup.
TCPP01-M12
and the USB Type-C overvoltage
STM32 Nucleo development board
UM2773
User manual
when a Source is attached
www.st.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the X-NUCLEO-SNK1M1 and is the answer not in the manual?

Questions and answers

Summary of Contents for ST X-NUCLEO-SNK1M1

  • Page 1 UM2773 User manual Getting started with the X-NUCLEO-SNK1M1 USB Type-C™ Power Delivery Sink expansion board based on TCPP01-M12 for STM32 Nucleo Introduction X-NUCLEO-SNK1M1 expansion board allows evaluating the features of TCPP01-M12 and the USB Type-C overvoltage protection for V and CC lines suitable for Sink applications.
  • Page 2: Getting Started

    Moreover, two couples of resistances, used as solder bridge selectors, allow exploiting the USB2.0 peripheral. The expansion board must be plugged on the matching pins of the development board CN7 and CN10 ST morpho connectors. When plugged onto an...
  • Page 3: Figure 2. X-Nucleo-Snk1M1 Main Functional Blocks (Top View)

    UM2773 Hardware architecture Figure 2. X-NUCLEO-SNK1M1 main functional blocks (top view) Morpho connector (CN7) Arduino connector (CN6, CN8) Reset jumper (JP4) LDO OUT jumper (JP5) 3V3 LED (LD2) LED (LD1) Power connector (CN2) TCPP01-M12 USB-C overvoltage protection for VBUS and CC lines (U1)
  • Page 4: Type-C Connector

    UM2773 Hardware architecture Figure 3. X-NUCLEO-SNK1M1 main functional blocks (bottom view) Morpho connector (CN10) ESDA25P35-1U1M TVS diode (D1) OVP threshold solder bridges (SH1, SH2, SH3, SH4, SH5) ST715PU33R high input voltage LDO linear regulator (U2) Morpho connector (CN7) 1.2.1 Type-C connector...
  • Page 5: Tcpp01-M12 Usb-C Protection And V

    CC lines and configuration jumpers Two headers for jumpers (J1 and J2) have been integrated to change the CC lines paths from the TCPP01-M12 protection to the ST morpho connectors (CN7 and CN10) on the STM32 Nucleo development board, setting them differently according to the peripheral mapping of the STM32 microcontroller.
  • Page 6: Table 1. J1 And J2 Cc Lines Configuration Setting Jumpers

    CC2_G4 JUMPER CC2_no_UCPD 5.1k Jumper-Female The table below shows the jumper settings to configure the X-NUCLEO-SNK1M1 to work with the STM32 Nucleo development boards embedding the UCPD peripherals (NUCLEO-G071RB and NUCLEO-G474RE) as well as with other STM32 Nucleo-64 boards (NUCLEO-L412RB-P) implementing the Type-C attach-detach recognition mechanism.
  • Page 7: Usb 2.0 Data Path And Configuration Setting

    STM32 Nucleo development boards that feature a USB2.0 peripheral to expose the D+/D- lines on the Type-C receptacle (CN1). Most STM32 Nucleo-64 development boards feature this functionality on the ST morpho connector CN10-12 and CN10-14 pins, whereas NUCLEO-L412RB-P, NUCLEO-L433RC-P, NUCLEO-L452RE-P NUCLEO-L476RG boards map USB2.0 data pins on CN10-33 and CN10-17 pins.
  • Page 8: Indication Leds

    TCPP01-M12 either via the 3.3 V provided by the STM32 Nucleo development board or via a GPIO on the ST morpho connector (CN7-1). You can select the path through R23 and R24 resistances. This option, combined with the TCPP01-M12 low consumption, is useful for...
  • Page 9: Power Connector

    3.3V CN10 R25 0 N.M. DB_OUT R22 0 To select the dead battery operation mode on the X-NUCLEO-SNK1M1, JP3 and JP4 jumpers must be fit. Table 2. J3 and J4 power mode selection jumpers Jumpers Power mode J3 (LDO_OUT) J4 (RESET)
  • Page 10: Demo Application Setup

    Demo application setup Figure 11. CN2 power connector 691210910002 VBUS Note: To monitor the output voltage, an appropriate resistance has to be connected to the X-NUCLEO-SNK1M1 CN2. Demo application setup X-NUCLEO-SNK1M1 expansion board flexibility permits to demonstrate the TCPP01-M12 protection features...
  • Page 11 NUCLEO-G071RB development board (previously set on STLK 1-2 pins) and leave it fully open. Step 4. On the X-NUCLEO-SNK1M1, set LDO OUT jumper (JP3) and NRST jumper (JP4). Step 5. Plug a Source board to X-NUCLEO-SNK1M1 CN1 connector through a Type-C cable.
  • Page 12 NUCLEO-G474RE development board (previously set on STLK 1-2 pins) and leave it fully open. Step 4. On the X-NUCLEO-SNK1M1, set LDO OUT jumper (JP3) and NRST jumper (JP4). Step 5. Plug a Source board to X-NUCLEO-SNK1M1 CN1 connector through a Type-C cable.
  • Page 13 NUCLEO-L412RB-P development board (previously set on STLK 1-2 pins) and leave it fully open. Step 4. On the X-NUCLEO-SNK1M1, set LDO OUT jumper (JP3) and NRST jumper (JP4). Step 5. Plug a Source board to X-NUCLEO-SNK1M1 CN1 connector through a Type-C cable.
  • Page 14: Schematic Diagrams

    Schematic diagrams Figure 12. X-NUCLEO-SNK1M1 circuit schematic (1 of 2) 3.3V CN10 VCC_OUT AVDD BOOT0 DP_Gx_Fx IOREF IOREF AVDD DM_Gx_Fx RESET NRST RESET CC1_G4 FLT_IN +3V3 +3V3 DM_Lx CC2_G0 DB_OUT CC1_no_UCPD 61300811821 AGND CC2_no_UCPD 61300811821 DP_Lx ADC_VBUS ESQ-119-24-T-D ESQ-119-24-T-D For the STM32 Nucleo families embedding...
  • Page 15: Figure 13. X-Nucleo-Snk1M1 Circuit Schematic (2 Of 2)

    Figure 13. X-NUCLEO-SNK1M1 circuit schematic (2 of 2) 3.3V VBUS VBUS STL11N3LLH6 R1_6V 2.7k 0 N.M. 3.9k VBUS max P max Green LED Red LED R1_10V 1.5k 0 N.M. VBUSc 3. 3V VBus 150060GS75000 150060RS75000 R1_13V 1.1k 0 N.M. VBUS...
  • Page 16: Bill Of Materials

    UM2773 Bill of materials Bill of materials Table 3. X-NUCLEO-SNK1M1 bill of materials Manufacturer Item Q.ty Ref. Part/value Description Order code 330 p, 0402 (1005 Wurth Metric), 50 Vdc V, Ceramic C1, C2 Electronics 885012205058 ±10 %, SMD 0402 capacitors Inc.
  • Page 17 UM2773 Bill of materials Item Q.ty Ref. Part/value Description Manufacturer Order code J5, J6 PROVIDE Connector Jumper,female AMTEK MJ1B-AGB-L BUT NOT jumpers ASSEMBLY Jumpers, con2- Connector JP3, JP4 AMTEK PH1S25-1x02GB6/3-L strip-male jumpers 150060RS75000, Wurth 0603 (1608 Red LED Electronics 150060RS75000 Metric), 20 m A Inc.
  • Page 18 UM2773 Bill of materials Item Q.ty Ref. Part/value Description Order code Manufacturer 620, 0402 (1005 R1_22V Metric), 1/16 W, Chip resistor Yageo RC0402FR-07620RL ±1 % 2.7 k, 0402 (1005 R1_6V Metric), 1/4 W, ±1 Chip resistor Yageo RC0402FR-072K7L SH1, SH2, 0, 0805-Solder Jumpers (not SH3, SH4...
  • Page 19: Revision History

    UM2773 Revision history Table 4. Document revision history Date Version Changes 15-Mar-2021 Initial release. UM2773 - Rev 1 page 19/23...
  • Page 20: Table Of Contents

    ST morpho and Arduino UNO V3 connectors ........
  • Page 21: List Of Tables

    X-NUCLEO-SNK1M1 bill of materials ........
  • Page 22: List Of Figures

    X-NUCLEO-SNK1M1 main functional blocks (bottom view) ........
  • Page 23 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’...

Table of Contents