Last edited 2 weeks ago

Wiki archives

Applicable for STM32MP13x lines, STM32MP15x lines, STM32MP21x lines, STM32MP23x lines, STM32MP25x lines

The wiki is versioned (through different URLs), and its versions correspond to major developments in the Yocto-based OpenSTLinux flagship ecosystem, of which the BSP serves as the basis for the other Linux-based ecosystems.

A release flow for the Yocto-based OpenSTLinux ecosystem designates all the releases of the Yocto-based OpenSTLinux ecosystem which are based on the same versions of the major software components such as the Linux® kernel (see details in the table).
Each vx release flow groups together all the vx.y.z releases of the Yocto-based OpenSTLinux ecosystem, and has its own wiki.

Thus, the wiki versioning is driven by the vx release flow (implied meaning, of the Yocto-based OpenSTLinux ecosystem), but any wiki contains also releases for other ecosystems such as the bare metal - RTOS ecosystem or the Android-based OpenSTDroid ecosystem.
The most recent flow is associated with the latest wiki also known as main/flagship wiki (whose URL is "https://wiki.st.com/stm32mpu"), while the previous flows are associated with archived wikis (whose URLs are "https://wiki.st.com/stm32mpu-ecosystem-vx").

The main wiki is for the v6 flow (v6.y.z releases of the Yocto-based OpenSTLinux ecosystem): if you discover the STM32 Arm® Cortex®-based MPUs, it is highly recommended to continue browsing this wiki that contains the latest major ecosystem releases for STM32 Arm® Cortex® MPUs .

However, if you need information about any previous release flows, browse the associated wiki thanks to the below table:

Wikis and ecosystem releases
Wiki Yocto-based OpenSTLinux ecosystem releases Major software components
This wiki - Wiki for v6 flow

Yocto-based OpenSTLinux ecosystem:
v6.2.1 (Jun 2026) for STM32MP1 series and STM32MP2 series
v6.2.0 (Feb 2026) for STM32MP1 series and STM32MP2 series
v6.1.0 (Jun 2025) for STM32MP1 series and STM32MP2 series including new STM32MP21x lines 
v6.0.0 (Nov 2024) for STM32MP1 series, STM32MP23x lines  and STM32MP25x lines 

Linux® kernel v6.6 (LTS)
U-Boot v2023.10
TF-A v2.10
OP-TEE v4.0.0
OpenEmbedded v5.0 (Scarthgap)

Archived wiki for the v5 flow
STM32 MPU archived wiki for the v5.y.z ecosystem releases


Yocto-based OpenSTLinux ecosystem:
v5.1.0 (Jun 2024) for STM32MP1 series and STM32MP25x lines 
v5.0.0 (Dec 2023) for STM32MP1 series only

Not recommended for new design

Linux® kernel v6.1 (LTS)
U-Boot v2022.10
TF-A v2.8
OP-TEE v3.19.0
OpenEmbedded v4.2 (Mickledore)

Archived wiki for the v4 flow

(for STM32MP1 series)

STM32 MP1 archived wiki for the v4.y.z ecosystem releases

Yocto-based OpenSTLinux ecosystem:
v4.1.0 (Nov 2022)
v4.0.0 (Jun 2022)

Not recommended for new design

Linux® kernel v5.15 (LTS)
U-Boot v2021.10
TF-A v2.6
OP-TEE v3.16.0
OpenEmbedded v4.0 (Kirkstone)

Archived wiki for the v3 flow

(for STM32MP15x lines  only)

STM32 MP15 archived wiki for the v3.y.z ecosystem releases

Yocto-based OpenSTLinux ecosystem:
v3.1.0 (Nov 2021)
v3.0.0 (Apr 2021)

Not recommended for new design- Those releases are now deprecated

Linux® kernel v5.10 (LTS)
U-Boot v2020.10
TF-A v2.4
OP-TEE v3.12.0
OpenEmbedded v3.1 (Dunfell)

Archived wiki for the v2 flow

(for STM32MP15x lines  only)

STM32 MP15 archived wiki for the v2.y.z ecosystem releases

Yocto-based OpenSTLinux ecosystem:
v2.1.0
v2.0.0

Not recommended for new design - Those releases are now deprecated

Linux® kernel v5.4 (LTS)
U-Boot v2020.01
TF-A v2.2
OP-TEE v3.9.0
OpenEmbedded v3.1 (Dunfell)

Archived wiki for the v1 flow
(for STM32MP15x lines  only)
STM32 MP15 archived wiki for the v1.y.z ecosystem releases

Yocto-based OpenSTLinux ecosystem:
v1.2.0
v1.1.0
v1.0.0

Not recommended for new design - Those releases are now deprecated

Linux® kernel v4.19 (LTS)
U-Boot v2018.11
TF-A v2.0
OP-TEE v3.3.0
OpenEmbedded v2.6 (Thud)