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
| Feature | Detail |
|---|---|
| MCU | STM32L552ZET6Q |
| Core | Cortex-M33, 110 MHz |
| Flash | 512 KB (2 x 256 KB banks) |
| SRAM | 256 KB (SRAM0 128 KB + SRAM1 64 KB + SRAM2 64 KB) |
| AES | Software emulated (AesEmulated) |
| Debug UART | LPUART1 via ST-Link VCP, 9600 baud |
| LED | PB7 (blue) |
| Enclave storage | Internal flash (Bank 1) |
| Block loading | DMA 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