Loading...
Searching...
No Matches
STM32 Nucleo-U575ZI-Q

Support for the STM32 Nucleo-U575ZI-Q. More...

Detailed Description

Support for the STM32 Nucleo-U575ZI-Q.

Overview

The Nucleo-L552ZE-Q is a board from ST's Nucleo family supporting the ARM Cortex-M33 STM32U575ZIT6Q ultra-low-power microcontroller with TrustZone, 768KiB of RAM and 2MiB of Flash.

Hardware

Nucleo144 L552ZE-Q

MCU

MCU STM32U575ZIT6Q
Family ARM Cortex-M33
Vendor ST Microelectronics
RAM 786KiB
Flash 2MiB
Frequency up tp 160MHz
FPU yes
TrustZone yes
Timers 17
UARTs 6 (3xUSART, 2xUART, 1xLPUART)
I2cs 4
SPIs 3
CAN 1
Datasheet Datasheet
Programming Manual Programming Manual
Board Manual Board Manual

Flashing the device

Flashing the Board Using OpenOCD

The ST Nucleo-L552ZE-Q board includes an on-board ST-LINK programmer and can be flashed using OpenOCD.

Once OpenOCD is installed, you can flash the board simply by typing

make BOARD=nucleo-u575zi-q flash

and debug via GDB by simply typing

make BOARD=nucleo-u575zi-q debug

Accessing RIOT shell

Default RIOT shell access utilize VCP (Virtual COM Port) via USB interface, provided by integrated ST-LINK programmer. ST-LINK is connected to the microcontroller USART1.

The default baud rate is 115 200.

If a physical connection to USART1 is needed, connect UART interface to pins PA9 (USART1 TX) and PA10 (USART1 RX).

Files

file  periph_conf.h
 Peripheral MCU configuration for the nucleo-u575zi-q board.