Plans for STM32MP2 support in Yocto

Hi everyone,

I’m interested in integrating Mender with the STM32MP2 platform. I’m currently using the DK development board from STMicroelectronics.

I noticed that there’s already support for STM32MP1, although it’s based on an older Yocto release. For STM32MP2, I’m particularly interested in support for the scarthgap release, which is the officially recommended version for this platform.

I’ve also posted a question on the ST forums regarding this, but haven’t received any response yet.

Is anyone here working on support for STM32MP2? Any plans or guidance would be greatly appreciated!

Thanks in advance!

Hi @Alex_b,

Thanks for reaching out! Unfortunately I neither do have the STM32MP2, nor do I know of anybody actively working on it. However I do not think that is a very complicated effort to complete a Mender board integration for it.

I assume that you are using ST’s Yocto-based distribution? https://wiki.st.com/stm32mpu/wiki/OpenSTLinux_distribution

The existing integration on kirkstone (meta-mender-community/meta-mender-st-stm32mp at kirkstone · mendersoftware/meta-mender-community · GitHub) looks like a fairly straightforward u-boot configuration and boot script adjustment, along with a few Mender variable assignments in the templates/local.conf.append file.

My expectation is that if you have a functional build for your board and forward port/adjust the existing integration, there should not be a major showstopper, it seems to be quite the common path to take. If you give it a spin and hit any issues, we’re here to help - and hopefully add it to meta-mender-community later so we can help with the build testing too.

Greetz,
Josef