Last edited one year ago

STM32MP135x-DK - software distributions

Applicable for STM32MP13x lines

The embedded software distributions[1] supported for the STM32MP135x-DK Discovery kits 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 STM32MP13 Discovery kits


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 STM32MP13 Discovery kits

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 STM32MP13 Discovery kits

OpenWrt-based Linux Distribution Package for STM32 MPUs
Bare metal - RTOS embedded software[3]

STM32CubeMP13 package running on Arm® Cortex®-A processor
HAL and BSP drivers, LL APIs, middleware components, and collection of examples
  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 STM32CubeMP13_ecosystem_release_note details the latest delivered STM32CubeMP13 Bare metal- RTOS Embedded Software