Bootlin is happy to announce a new release of our OpenWrt feed openwrt-feed-st, which provides integration of ST’s STM32MP platforms with the OpenWrt build system. This new release openstlinux-6.1-openwrt-master-mpu-v24.06.26 updates the BSP software components and adds support for the new STM32MP2 platform.
ST BSP Update
The components of the ST BSP were updated as follows:
- U-Boot: v2022.10-stm32mp-r2
- TF-A: v2.8-stm32mp-r2
- OP-TEE: 3.19.0-stm32mp-r2
- Linux: Linux kernel 6.1.109 with OpenWrt patches and patches from ST as of version v6.1-stm32mp-r2
STM32MP2 support
A few months ago STMicroelectronics released its new STM32MP25 processor family. It is composed of ARM64 processors based on single or dual Arm Cortex-A35 cores, combined with one Cortex-M33 and a wide range of peripherals.
A first evaluation board is already available, the STM32MP257F-EV1.
Our feed openwrt-feed-st provides 2 configurations for this STM32MP257F-EV1 evaluation board:
STM32MP257F-EV1
: minimal configuration for the STM32MP257F-EV1STM32MP257F-EV1-DEMO
: more complete configuration for the STM32MP257F-EV1 which mainly includes the OpenWrt Web configuration interface.
The documentation in the openwrt-feed-st feed describes all steps to fetch the OpenWrt code, build it, flash the image and boot the board, with details for both STM32MP1 and STM32MP2 platforms.
Getting support
The issue tracker can be used to report bugs or get support.
Do not hesitate to contact us if you need embedded Linux support on ST platforms and/or on OpenWrt related topics!