Last edited 4 months ago

STM32MP257x-EV1 - software distributions

Applicable for STM32MP25x lines

The embedded software distributions[1] supported for the STM32MP257x-EV1 Evaluation boards are listed below.

For each distribution, up to three software packages are delivered:

  • Starter Package (software image)
  • Developer Package (SDK for cross-development, source code for the BSP of the distribution)
  • Distribution Package (build framework on Linux host PC, source code for the whole distribution)
Yocto-based OpenSTLinux embedded software[2]

Yocto-based OpenSTLinux Starter Package for STM32MP25 Evaluation boards


Yocto-based OpenSTLinux Developer Package for STM32 MPUs

Yocto-based OpenSTLinux Distribution Package for STM32 MPUs
OpenSTLinux expansion packages can be applied on the top of the OpenSTLinux distribution to enable the use of additional components for a specific feature (such as AI-based computer vision).
Buildroot-based Linux embedded software
Important
Buildroot-based Linux distribution is validated against the ecosystem release v6.2.0 (see release note). It will not be ported on ecosystem release v6.2.1 .

Buildroot-based Linux Starter Package for STM32MP25 Evaluation boards

Buildroot-based Linux Developer Package for STM32 MPUs

Buildroot-based Linux Distribution Package for STM32 MPUs
OpenWrt-based Linux embedded software
Important
OpenWrt-based Linux distribution is validated against the ecosystem release v6.1.0 (see release note). It has not been ported yet on ecosystem release v6.2.1 .


OpenWrt-based Linux Starter Package for STM32MP25 Evaluation boards

OpenWrt-based Linux Distribution Package for STM32 MPUs
OpenBMC-based Linux embedded software
Important
OpenBMC-based Linux distribution integrates the ecosystem release v6.2.0 BSP (see release note).It has not been ported yet on ecosystem release v6.2.1 .

OpenBMC-based Linux Distribution Package for STM32 MPUs
Android-based OpenSTDroid embedded software[3]

Android-based OpenSTDroid Starter Package for STM32MP25 Evaluation boards


Android-based OpenSTDroid Distribution Package for STM32MP2 series
  1. ↑ The STM32 MPU ecosystem release note details the latest delivered embedded software distributions
  2. ↑ The Which STM32MPU Embedded Software Package better suits your needs article provides hints for selecting the most appropriate Package.
  3. ↑ The Which STM32MPU Embedded Software Package for Android better suits your needs article provides hints for selecting the most appropriate Package.