An STM32 MPU ecosystem is composed of:
- embedded software (distributions and packages),
- STM32 MPU boards,
- set of developments tools,
- set of documents.
This category regroups all release notes constituting the different STM32 MPU ecosystems provided in this wiki (for the v6 flow - v6.y.z ecosystem releases).
There are 2 STM32 MPU ecosystem flagships:
- the Yocto-based OpenSTLinux ecosystem, whose embedded software running on Arm® Cortex®-A processor(s) is a Linux® distribution. The other Linux-based ecosystems align their embedded software on the BSP of this Yocto-based OpenSTLinux ecosystem.
- the bare metal - RTOS ecosystem, whose embedded software running on Arm® Cortex®-A processor(s) is a STM32Cube MPU package (similar to the well-known the STM32 MCU packages for STM32 MCU series) with a RTOS or without (bare metal).
Below are listed all STM32 MPU ecosytems provided in this wiki and pointing on their associated release notes
| STM32 MPU ecosystems | Suppliers | Supported devices | Last ecosystem release note | For Linux-based ecosystems, version of the last ported OSTL BSP | |
|---|---|---|---|---|---|
| ST | STM32MP1 series STM32MP2 series |
Yocto-based OpenSTLinux ecosystem release note | v6.2.1 | ||
| ST | STM32MP13x lines |
STM32CubeMP13 bare metal - RTOS ecosystem release note | Not applicable | ||
| ST | STM32MP25x lines |
Android-based OpenSTDroid ecosystem release note | v6.2.0 | ||
| ST | STM32MP25x lines |
OpenBMC-based Linux ecosystem release note | v6.2.0 | ||
| via partner | STM32MP1 series STM32MP2 series |
Buildroot-based Linux ecosystem release note | v6.2.0 | ||
| via partner | STM32MP1 series STM32MP2 series |
OpenWrt-based Linux ecosystem release note | v6.1.0 | ||