This layer add support to STMicroelectronics STM32MP board (https://www.st.com/stm32mp1).

Git repository

https://github.com/stmicroelectronics/meta-st-stm32mp web repo

Last commit: 1 week, 2 days ago (scarthgap branch)

Maintainer

  • Christophe Priouzeau email

Dependencies

The meta-st-stm32mp layer depends upon:

Recipe name Version Description
alsa-state-script 1.0 Alsa script file for alsa state restoration
alsa-state-stm32mp1 1.0 Alsa scenario files to enable alsa state restoration
alsa-state-stm32mp2 1.0 Alsa scenario files to enable alsa state restoration
bluetooth-suspend 1.0 Systemd service to suspend/resume correctly bluetooth
capstone 5.0.6 Capstone is a lightweight multi-platform, multi-architecture disassembly framework.
cmsis-svd 0.4.1+gitX CMSIS SVD data files and parser
dtbo-stm32mp21x 1.0 Device tree overlay for stm32mp21x board
external-dt v6.0-stm32mp-r3.1
fip-stm32mp 6.0 FIP generation
gcc-aarch64-none-elf-native 14.2 Baremetal GCC for ARM aarch64
gcc-arm-none-eabi-native 14.2 Baremetal GCC for ARM
gcnano-driver-stm32mp 6.4.21-r1 GCNano kernel drivers
gcnano-userland-multi-binary-debug-stm32mp 6.4.21+ [DEBUG] Vivante libraries OpenGL ES, OpenVG and EGL (multi backend)
gcnano-userland-multi-binary-stm32mp 6.4.21+ Vivante libraries OpenGL ES, OpenVG and EGL (multi backend)
gdb-stm32mp-addons 1.0 STM32MP GDB init file
hidapi-stm32mp 0.10.1-git.X Multi-platform library to interface with USB and Bluetooth HID-Class devices
libopencsd 1.4.0 OpenCSD - An open source CoreSight(tm) Trace Decode library
linux-examples-stm32mp1 5.4+X ST STM32MP1 projects for Linux examples
linux-firmware-addons-bcm43xx 6.0 Addons firmware for BCM4343
linux-stm32mp 6.6.129-stm32mp-r3.1 Linux STM32MP Kernel
m0projects-stm32mp2 1.3.1 STM32MP2 Firmware examples for CM0
m33fw-stm32mp2 6.2 M33 firmware generation
m33projects-stm32mp2 1.3.1 STM32MP2 Firmware examples for CM33
m33rpfwu 1.0+git-2b959612 A Linux command-line tool for M33TD FWU
m33tdprojects-starter-stm32mp2 1.3.1 STM32MP2 Firmware examples for CM33TD
m4fwcoredump 1.0 Script to manage coredump of cortexM4
m4projects-stm32mp1 1.7.0 STM32MP1 Firmware examples for CM4
nativesdk-gcc-aarch64-none-elf 14.2 Baremetal GCC for ARM aarch64
nativesdk-gcc-arm-none-eabi 14.2 Baremetal GCC for ARM
openocd-stm32mp 0.12.0-stm32mp-r2.1 Free and Open On-Chip Debugging, In-System Programming and Boundary-Scan Testing
optee-os-stm32mp 4.0.0-stm32mp-r3.1 OPTEE TA development kit for stm32mp
optee-os-stm32mp-scripts 4.0.0-stm32mp-r3.1 OPTEE TA scripts for stm32mp
optee-sdk 1.0.0 TA development kit built from optee_os, needed to build OP-TEE TAs
python3-terminaltables 3.1.0 Python3 compatibility library
rpmsg-tools 1.0 ST RPMSG tools to create rpmsg entry
sdcard-raw-tools 1.0 Script for creating raw SDCARD image ready to flash
sdk-infos 1.1 information file to help to use SDK source files
st-image-bootfs 1.0 STM32MP bootfs Image
st-image-userfs 1.0 STM32MP userfs Image
st-image-vendorfs 1.0 STM32MP vendorfs Image
stm32mp-ddr-phy A2022.11 Firmware for DDR PHY on STM32MP
stm32mp-efi 5.0.0 Provide 'ubootefi.var' file for U-Boot efi boot
stm32mp-extlinux 3.1.2 Provide 'extlinux.conf' file for U-Boot
stm32mp-g0 v1.0.0 STM32MP Firmware for G0
stm32wrapper4dbg 5.1.2 Wrapper for FSBL to debug TF-A U-Boot and bare metal on STM32MP
svd-tools git Python script for using CMSIS SVD parser with GDB
sysdig-driver 0.28.0+gitX A New System Troubleshooting Tool Built for the Way You Work
tf-a-stm32mp v2.10.24-stm32mp-r3.1 Trusted Firmware-A for STM32MP1
tf-a-tools v2.10.24-stm32mp-r3.1 Cert_create & Fiptool for fip generation for Trusted Firmware-A
tf-m-sdk 1.0.0 Development kit built from tf-m, needed to sign assemble and sign m33 firmware
tf-m-stm32mp v2.1.4-stm32mp-r2.1 Trusted Firmware for Cortex-M
tf-m-stm32mp-scripts v2.1.4-stm32mp-r2.1 Trusted Firmware scripts for Cortex-M
u-boot-fw-config-stm32mp 2021.10 U-Boot bootloader fw_printenv/setenv utilities
u-boot-stm32mp v2023.10-stm32mp-r3.1 Universal Boot Loader for embedded devices for stm32mp
u-boot-stm32mp-splash 2018.11 Universal Boot Loader Splash Screen for stm32mp embedded devices
u-boot-tools-stm32mp v2023.10-stm32mp-r3.1
stm32mp1 Configuration for all STM32MP1 boards (EV, DK, ...)
stm32mp1-efi Configuration example for all STM32MP1 boards (EV, DK, ...) with EFI support
stm32mp13-disco [EXAMPLE] STM32MP135F-DK board ONLY with Optee boot and SDcard support
stm32mp15-disco [EXAMPLE] STM32MP157F-DK2 board ONLY with Optee boot and SDcard support
stm32mp15-eval [EXAMPLE] STM32MP157F-EV1 board ONLY with Optee boot and SDcard support
stm32mp2 Configuration for all STM32MP2 boards (EV, DK, ...)
stm32mp2-efi Configuration example for all STM32MP2 boards (EV, DK, ...) with EFI support
stm32mp2-m33td Configuration for STM32MP2x boards for cm33tdcid
stm32mp21-disco Configuration STM32MP21 disco boards (DK)
stm32mp23-disco Configuration STM32MP23 disco boards (DK)
stm32mp25-disco Configuration STM32MP25 disco boards (DK)
stm32mp25-eval Configuration for all STM32MP25 eval boards (EV)
Date/time Errors Warnings
June 18, 2026, 12:06 p.m.
June 17, 2026, 6:04 p.m.
June 16, 2026, 3:06 p.m.