We are happy to announce a new release of our OpenWrt feed openwr-feed-st which provides integration of ST’s STM32MP (MP1 and MP2) platforms with the OpenWrt build system. This new release (openstlinux-6.6-openwrt-24.10.6-mpu-v26.02.18) is based on OpenWrt 24.10.6 and uses the ST BSP v6.2.
Release Notes
Since our last announcement, we’ve made significant progress and released six new versions:
- openstlinux-6.6-openwrt-24.10.6-mpu-v26.02.18
- Updated to use the 6.2 “ecosystem” from ST.
- openstlinux-6.6-openwrt-24.10.6-mpu-v25.06.11
- Updated to work with OpenWrt 24.10.6.
- openstlinux-6.6-openwrt-24.10.5-mpu-v25.06.11
- Updated to work with OpenWrt 24.10.5.
- openstlinux-6.6-openwrt-24.10.4-mpu-v25.06.11
- Updated to work with OpenWrt 24.10.4.
- PCIe RC support for the STM32MP257-EV1 board
- USB flash programming support for STM32MP2 based boards
- openstlinux-6.6-openwrt-24.10.2-mpu-v25.06.11
- Updated to work with OpenWrt 24.10.2
- Updated to use the 6.1 “ecosystem” from ST.
- Added support for the STM32MP235F Discovery Kit board. Although this board does not physically exist, it enables users to emulate the behavior of an STM32MP235 system using the STM32MP257F Discovery Kit. Since the STM32MP235 implements a subset of the STM32MP257 features, this configuration allows developers to evaluate the STM32MP235 SoC.
- Added support for the STM32MP215F-DK Discovery Kit board.
- Remote processor support for the STM32MP2 based boards.
- USB TypeC support for the STM32MP2 based boards.
- openstlinux-6.6-openwrt-24.10.1-mpu-v24.11.06
- Updated to work with OpenWrt 24.10.1
- Updated to use the 6.0 “ecosystem” from ST.
- Added support for the STM32MP257F Discovery Kit board.
- Starter Package which contains prebuilt images, a SDK, some package repositories and an Image Builder.
Starter Package
The Starter Package is collection of tools and images which allow you to test and use OpenWrt on STM32MPU platforms without building everything yourself from source. Links to download are available in the Starter Package Documentation. The Starter Package contains:
- SDK
A stripped-down buildroot and a pre-compiled toolchain designed to cross compile packages without compiling the whole system from scratch. - Image Builder
A pre-compiled environment for creating custom images without compiling them from source. It downloads pre-compiled packages and integrates them in a single flashable image. - Package repositories
Package repositories are used by the Image Builder for creating custom images or to install additional packages on the target. - Prebuilt images
Factory and sysupgrade images for all profiles.
Since OpenWrt v24.10.7 is now available, a new feed release should follow shortly to align with this update.
If you have any question or issue, feel free to use the Github issue tracker to contact us. Bootlin is an ST Authorized Partner, and can provide engineering and training services around embedded Linux on STM32MP platforms.
