New FreeRTOS For STM32H7

April 26, 2023

The latest version of FreeRTOS (10.3.1) is now available as an official BSP for the STM32H7 System-On-Module (SOM).

With the new release, we now support several advanced features:

  1. Flash partitioning and Flash filesystems, including UBI volumes and UBIFS file system. (This provides wear-leveling — extending the lifespan of the devices in the field.)
  2. Verified FreeRTOS boot. The firmware validates the integrity of the OS image — ensuring it is properly signed and not corrupted.
  3. Reliable Over-The-Air (OTA) update of FreeRTOS images in Flash. (The mechanism uses redundant boot architecture with automatic rollback in the event of failure. This ensures that an OTA never "bricks" the unit.)

More information on our FreeRTOS BSP is here.

(If you have any questions, feel free to This e-mail address is being protected from spambots. You need JavaScript enabled to view it .)

The STM32H7 SOM is a compact solderable module that combines the STM32H750 processor (480MHz 32-bit ARM Cortex-M7) with up to 64MB SDRAM, 64MB QSPI NOR Flash and optional 64KB EEPROM.

Click to enlarge

The SOM is built onto (SMT-mounted upon) a carrier board using 120 castellated edge mounting holes (1.27 mm pitch).

More information about the SOM is here.