STM32L552 — NUCLEO-L552ZE-Q

Board Overview

The NUCLEO-L552ZE-Q is the primary development board for Umbra. It features a Cortex-M33 with TrustZone-M but without hardware AES or external flash.

Key Characteristics

FeatureDetail
MCUSTM32L552ZET6Q
CoreCortex-M33, 110 MHz
Flash512 KB (2 x 256 KB banks)
SRAM256 KB (SRAM0 128 KB + SRAM1 64 KB + SRAM2 64 KB)
AESSoftware emulated (AesEmulated)
Debug UARTLPUART1 via ST-Link VCP, 9600 baud
LEDPB7 (blue)
Enclave storageInternal flash (Bank 1)
Block loadingDMA from internal flash to SRAM

UART Connection

The ST-Link provides a Virtual COM Port. No additional wiring needed.

  • Serial device (macOS): /dev/cu.usbmodem*
  • Serial device (Linux): /dev/ttyACM0
  • Baud rate: 9600