STM32U5 IoT Discovery Kit Details
Corellium Atlas provides 1 board model(s) in the STM32U5 IoT Discovery Kit family.
STM32U5 IoT Discovery Kit

- STM32U5 IoT Discovery Kit may require additional licensing for Arm.
- Does not support CoreTrace
- Supports TrustZone security.
- Supports connecting with the GNU Project Debugger.
STM32U5 IoT Discovery Kit Configuration
- Defaults to 1 cores.
- Defaults to 1024 KB of ram.
- Supports setting custom options before device boot.
- Supports uploading custom firmware.
- Firmware defaults to wifi|u585i.
- Supports booting from an arbitrary memory address.
STM32U5 IoT Discovery Kit Storage
- It has 6 storage partitions:
- flash
- default size: 2.0 MB.
- This partition is optional in firmware .zip files and will be filled with 0xff if not present.
- This partition can be uploaded in advanced settings where it is called Flash.
- flashoption
- default size: 1.0 KB.
- This partition is required in firmware .zip files.
- This partition can be uploaded in advanced settings where it is called Flash Option Bytes.
- flashotp
- default size: 1.0 KB.
- This partition is optional in firmware .zip files and will be filled with 0xff if not present.
- This partition can be uploaded in advanced settings where it is called Flash OTP.
- sdcard
- default size: 953.67 MB.
- This partition is optional in firmware .zip files and will be filled with 0xff if not present.
- This partition can be uploaded in advanced settings where it is called SD Card.
- spinor
- default size: 64.0 MB.
- This partition is optional in firmware .zip files and will be filled with 0xff if not present.
- This partition can be uploaded in advanced settings where it is called SPI NOR Flash.
- eeprom
- default size: 33.0 KB.
- This partition is optional in firmware .zip files and will be filled with 0xff if not present.
- This partition can be uploaded in advanced settings where it is called I2C EEPROM.
- flash
STM32U5 IoT Discovery Kit I/O
- Does not have a GUI.
- Support video file input.
- Supports audio input.
- Has buttons/leds/switches in the UI.
- Supports sensors such as Environmental or Motions & Position.
- Supports vMMIO.
- It has CoreModel interfaces for ports:
- usart1: Protocol: uart.
- usart2: Protocol: uart.
- usart3: Protocol: uart.
- uart4: Protocol: uart.
- uart5: Protocol: uart.
- lpuart1: Protocol: uart.
- gpioA: Protocol: gpio 16 addresses.
- gpioB: Protocol: gpio 16 addresses.
- gpioC: Protocol: gpio 16 addresses.
- gpioD: Protocol: gpio 16 addresses.
- gpioE: Protocol: gpio 16 addresses.
- gpioF: Protocol: gpio 16 addresses.
- gpioG: Protocol: gpio 16 addresses.
- gpioH: Protocol: gpio 16 addresses.
- gpioI: Protocol: gpio 16 addresses.
- i2c1: Protocol: i2c 128 addresses.
- i2c2: Protocol: i2c 128 addresses.
- i2c3: Protocol: i2c 128 addresses.
- i2c4: Protocol: i2c 128 addresses.
- spi1: Protocol: spi.
- spi2: Protocol: spi.
- spi3: Protocol: spi.