Skip to main content

Stock Firmware for STM32U5

AVH provides several ready-to-use firmware packages (stock firmware) to run on virtual STM32U5 IoT Discovery devices. These are zip archives prepared according to the format explained in MCU Firmware Packages.

When creating a new virtual board (as shown in Quickstart for STM32U5 IoT Discovery), in the Configure your device window you have a corresponding drop-down menu where you can choose the target stock firmware that the virtual board instance shall run. Following stock firmware packages are available:

  • WiFiBasics (1.1.0) firmware demonstrates basic WiFi connectivity via the on-board MXCHIP EMW3080 module. This stock firmware is used in the Quickstart for STM32U5 IoT Discovery that describes it in more details.
  • IOT_HTTP_WebServer (1.1.0) firmware corresponds to the standard demonstration program for B-U585I-IOT02A hardware board and runs on the device a web-server with LED controls and readings from its environmental on-board sensors. See IoT HTTP Web Server on STM32U5 for mode details.
  • STM32U5-TFM (1.1.0) firmware uses the security capabilities of the STM32U5 device and runs an example with Trusted Firmware for Cortex-M (TF-M). Page TF-M example on STM32U5 provides the details.
  • STM32U5-ToF (1.1.0) is a simple ranging application for the proximity sensor.

Alternatively, you can also run custom firmware with own programs as explained in MCU Firmware Packages, or try out our referenced custom examples such as Detect Audio through the Microphone on STM32U5 Board.