ST STM32U5 User Manual Download Page 1

Introduction

The STM32U5 Nucleo-144 board based on the MB1549 reference board (

NUCLEO-U575ZI-Q

) provides an affordable and

flexible way for users to try out new concepts and build prototypes by choosing from the various combinations of performance
and power consumption features, provided by the STM32U5 microcontroller.

The ST Zio connector, which extends the ARDUINO

®

 Uno V3 connectivity, and the ST morpho headers provide easy expansion

of the functionality of the STM32 Nucleo open development platform with a wide choice of specialized shields.

The STM32U5 Nucleo-144 board does not require any separate probe as it integrates the STLINK-V3E debugger/programmer.

The STM32U5 Nucleo-144 board comes with the STM32 comprehensive free software libraries and examples available with the

STM32CubeU5

 MCU Package.

Figure 1. 

STM32U5 Nucleo-144 board

Picture is not contractual.

STM32U5 Nucleo-144 board (MB1549)

UM2861

User manual

UM2861

 - 

Rev 2

 - 

September 2021

For further information contact your local STMicroelectronics sales office.

www.st.com

Summary of Contents for STM32U5

Page 1: ...ide easy expansion of the functionality of the STM32 Nucleo open development platform with a wide choice of specialized shields The STM32U5 Nucleo 144 board does not require any separate probe as it i...

Page 2: ...ST LINK USB VBUS or external sources On board STLINK V3E debugger programmer with USB re enumeration capability mass storage Virtual COM port and debug port Comprehensive free software libraries and e...

Page 3: ...e meaning of the codification is explained in Table 1 Table 2 Codification explanation NUCLEO XXYYZE Q Description Example NUCLEO U575ZI Q XX MCU series in STM32 Arm Cortex MCUs STM32U5 Series YY MCU...

Page 4: ...Development toolchains IAR Systems IAR Embedded Workbench 1 Keil MDK ARM 1 STMicroelectronics STM32CubeIDE 1 On Windows only 3 3 Demonstration software The demonstration software included in the STM3...

Page 5: ...efinition Jumper JPx ON Jumper fitted Jumper JPx OFF Jumper not fitted Jumper JPx 1 2 Jumper fitted between Pin 1 and Pin 2 Solder bridge SBx ON SBx connections closed by 0 resistor Solder bridge SBx...

Page 6: ...reen LED and LD4 COM LED light up and the green LD1 blinks 5 Press the B1 blue user button 6 Observe how the blinking of the LEDs LD1 LD2 and LD3 changes according to clicks on button B1 7 Download th...

Page 7: ...Figure 2 Default board configuration UM2861 Default board configuration UM2861 Rev 2 page 7 49...

Page 8: ...d power supplies OFF Use an ammeter to measure the MCU power consumption or connect an external source 3V3 or 1V8 on pin 2 to supply the MCU STLINK PWR tools with STM32CubeMonitor Power or ULPBench pr...

Page 9: ...location of these features on the STM32U5 Nucleo 144 board The mechanical dimensions of the board are shown in Figure 6 Figure 3 Hardware block diagram STM32U575ZI Q OSC_32 SWD 32KHz Crystal VCP UART...

Page 10: ...6 1 STM32U5 Nucleo 144 board layout Figure 4 STM32U5 Nucleo 144 board top layout UM2861 STM32U5 Nucleo 144 board layout UM2861 Rev 2 page 10 49...

Page 11: ...Figure 5 STM32U5 Nucleo 144 board bottom layout UM2861 STM32U5 Nucleo 144 board layout UM2861 Rev 2 page 11 49...

Page 12: ...6 2 Mechanical drawing Figure 6 STM32U5 Nucleo 144 board mechanical drawing in millimeter UM2861 Mechanical drawing UM2861 Rev 2 page 12 49...

Page 13: ...INK V3E description 5V power supplied by CN1 USB connector USB 2 0 high speed compatible interface JTAG and SWD protocols compatible with 1 7 to 3 6 V application voltage and 5 V tolerant input I Os S...

Page 14: ...n Figure 7 Note Prefer using the USB Composite Device handle for a full recovery Figure 7 USB composite device Note 37xx 374E for STLINK V3E without bridge functions 374F for STLINK V3E with bridge fu...

Page 15: ...tool through the CN5 STDC14 MIPI 10 debug connector 2 Set the embedded STLINK V3E in a high impedance state When the JP1 STLK_RST jumper is ON the embedded STLINK V3E is in RESET state and all GPIOs...

Page 16: ...DO T_JTDO using JTAG protocol SB44 ON 7 9 NC 8 10 T_JTDI Not used by SWD protocol target JTDI T_JTDI using JTAG protocol only for external tools SB39 OFF 9 11 GNDDetect GND detect for plug indicator 1...

Page 17: ...t depending on the power source 5V_USB_C CN15 JP6 7 8 4 75 to 5 25 V 1 A Maximum current depending on the USB host used to power the Nucleo 5V_CHGR CN1 pin 1 JP6 9 10 4 75 to 5 25 V 500 mA Maximum cur...

Page 18: ...part including the extension board is not powered As a consequence the LD5 green LED remains OFF In this case it is mandatory to use an external power supply 5V_STLK configuration The JP6 jumper is se...

Page 19: ...JP6 jumper must be on pin 3 4 to select the 5V_VIN power source In that case the DC power comes from the power supply through the ARDUINO Uno V3 battery shield compatible with Adafruit PowerBoost 500...

Page 20: ...pho connector pin 6 In this case the JP6 jumper must be set on 5 6 to select the 5V_EXT power source 5V_EXT configuration The JP6 jumper must be set on 5 6 as shown in Figure 12 Figure 12 JP6 5 6 5V_E...

Page 21: ...nector In this case the JP6 jumper must be set on 7 8 to select the 5V_USB_C power source 5V_USB_C configuration The JP6 jumper must be set on 7 8 as shown in Figure 13 Figure 13 JP6 7 8 5V_USB_C powe...

Page 22: ...In this case the computer can be damaged and it is recommended to select 5V_STLK mode 5V_CHGR configuration The JP6 jumper must be set on 9 10 as shown in Figure 14 Figure 14 JP6 9 10 5V_CHGR power s...

Page 23: ...est is rejected and enumeration does not succeed if PC cannot provide such current Consequently the board is not powered LD5 LED remains OFF 6 4 3 Power supply output 5V When the Nucleo board is power...

Page 24: ...for VREFP input voltage SB30 ON SB for VDDUSB input voltage SB28 ON SB29 OFF SB for VDDIO2 PG 2 15 input voltage SB28 ON SB29 OFF VDDIO follows 1V8 to 3V3 VDD_MCU SB28 OFF SB29 ON VDDIO fixed to 3V3...

Page 25: ...the I O is in the HIGH state and are OFF when the I O is in the LOW state LD4 tricolor COM LED The LD4 tricolor LED green orange and red provides information about STLINK V3E communication status The...

Page 26: ...le permanent target MCU reset 6 7 OSC clock sources Three clock sources are described below LSE is the 32 768 kHz crystal for the STM32 embedded RTC MCO is the 8 MHz clock from STLINK V3E MCU for the...

Page 27: ...n is needed SB47 OFF and SB49 ON Only PH1 can be connected to CN11 as I O SB48 ON MCO is connected to PH0 and R5 on the STLINK V3E side must be connected to provide the MCO to STLINK V3E output SB4 an...

Page 28: ...SB72 and 67 SB73 The two solder bridges can be removed in case of conflict between ARDUINO Uno V3 and ST morpho for PG7 or PG8 6 10 Bootloader The bootloader is located in the system memory programme...

Page 29: ...e used as an I O on the ST morpho connector USB function can be used but performances are low due to the track length to the Zio connector causing impedance mismatch 1 The default configuration is sho...

Page 30: ...connected to USB Type C port protection and used as a dead battery feature OFF PB5 not used for UCPD_DBn can be used as SAI or SPI on ZIO connector JP8 ON UCPD_DBCC1 connected to GND only for internal...

Page 31: ...GND A1 B12 GND GND TX1 A2 B11 RX1 TX1 A3 B10 RX1 VBUS_C 5V_USB_C VBUS A4 B9 VBUS VBUS_C 5V_USB_C PA15 UCPD_CC1 CC1 A5 B8 SBU2 PA12 USB_FS_P D A6 B7 D USB_FS_N PA11 PA11 USB_FS_N D A7 B6 D USB_FS_P PA...

Page 32: ...RDUINO Uno V3 standard Most shields designed for ARDUINO can fit the Nucleo board Caution Most of the STM32 microcontroller I Os are 5 V tolerant but few of them are only 3V3 compatible while ARDUINO...

Page 33: ...2 PD15 TIM4_CH4 SAI1 SPI3 PB4 SPI_B_MISO D25 8 19 20 D8 IO PF12 The SB20 solder bridge is used to disconnect the VREFP to the CN7 ARDUINO connector CN7 pin 6 SB20 OFF VREFP is not connected to the CN7...

Page 34: ...63 7 SAI_B_FS PF9 SAI1_B PG0 IO D65 29 30 D64 IO PG1 Table 18 CN10 ARDUINO included Zio connector pinout MCU function STM32 pin Signal name Pin name Pin Pin Pin name Signal name STM32 pin MCU function...

Page 35: ...is connected by default on STLINK V3E 2 PG2 to PG15 can have a different I O level to other I Os because supplied by VDDIO 3 I O shared between ADC and QSPI exclusive 4 I O shared between QSPI and mot...

Page 36: ...or a prototype wrapping board placed on top of the STM32 Nucleo 144 board All signals and power pins of the STM32 are available on the ST morpho connector An oscilloscope a logic analyzer or a voltme...

Page 37: ...1 PD5 42 PG2 5 41 PD13 42 PF10 43 PD6 44 PG3 5 43 PD12 44 PE7 45 PD7 46 PE2 45 PD11 46 PD14 47 PE3 48 PE4 47 PE10 48 PD15 49 GND 50 PE5 49 PE12 50 PF14 51 PF1 52 PF2 51 PE14 52 PE9 53 PF0 54 PF8 53 PE...

Page 38: ...connected to ARDUINO A3 SB65 OFF PB0 not connected to ST morpho pin 34 ON PB0 connected to ST morpho pin 34 ADC_A1 QSPI_CS PA2 SB56 OFF PA2 not connected to Zio QSPI_CS ON PA2 connected to Zio QSPI_CS...

Page 39: ...O3 ON PE15 used as QSPI_IO3 SB67 OFF PE15 not used as TIMER for motor Control ON PE15 used as TIMER for motor Control QSPI_IO0 TIMER_A_PWM3N PE12 SB68 OFF PE12 not used as QSPI_IO0 ON PE12 used as QSP...

Page 40: ...MCU soldered 8 2 1 Product identification NUU575ZIQ AT1 This product identification is based on the NUCLEO U575ZI Q revision C02 It embeds the STM32U575ZIT6Q module with revision code X The limitation...

Page 41: ...he revision C02 of the MB1549 board is the first official version Board limitation SWDIO Because of the level shifter to support 1V8 MCU debug it is recommended to set the SWDIO frequency to 8 MHz UM2...

Page 42: ...y cause harmful interference to radio communications However there is no guarantee that interference will not occur in a particular installation If this equipment does cause harmful interference to ra...

Page 43: ...Class B of EN55032 CISPR32 In a residential environment this equipment may cause radio interference Avertissement cet quipement est conforme la Classe B de la EN55032 CISPR 32 Dans un environnement r...

Page 44: ...sion history Date Version Changes 24 Jun 2021 1 Initial release 13 Sep 2021 2 Added Product limitation to Product identification NUU575ZIQ AT1 and Product identification NUU575ZIQ AT2 solving this lim...

Page 45: ...ware upgrade 14 6 3 3 Using an external debug tool to program and debug the on board STM32 15 6 4 Power supply and power selection 17 6 4 1 External power supply input 17 6 4 2 Programing debugging wh...

Page 46: ...75ZI Q product history 40 8 2 1 Product identification NUU575ZIQ AT1 40 8 2 2 Product identification NUU575ZIQ AT2 40 8 3 Board revision history 41 8 3 1 Board MB1549 C02 41 9 Federal Communications C...

Page 47: ...ble 11 LPUART1 connection 28 Table 12 Hardware configuration for the USB interface 29 Table 13 Hardware configuration for the UCPD feature 30 Table 14 CN15 USB Type C connector pinout 31 Table 15 CN7...

Page 48: ...ce 14 Figure 8 Connecting an external debug tool to program the on board STM32U5 15 Figure 9 CN5 STDC14 MIPI 10 debug connector 16 Figure 10 JP6 1 2 5V_STLK power source 18 Figure 11 JP6 3 4 5V_VIN po...

Page 49: ...ts 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 pro...

Reviews: