2025-07-14 8:44 AM
Hello everyone,
We are currently working on a project based on the STM32MP2 platform and are evaluating solutions for reliable OTA updates. We're particularly interested in using Mender for this purpose.
However, so far I haven’t found any official documentation or community references about Mender support on STM32MP2. I’m aware that Mender has been successfully integrated on STM32MP1 in the past (e.g. Yocto-based builds), but it’s unclear whether the same applies to the newer MP2 platform.
Questions:
Has anyone successfully integrated Mender on STM32MP2?
Are there any known limitations or blockers specific to this platform?
Any recommendations on bootloader setup, partitioning, or Yocto layers that are MP2-compatible with Mender?
Thanks in advance
2025-07-28 8:19 AM - edited 2025-07-29 11:59 PM
Hello @alexey.b,
With MPU Ecosystem, the A/B mechanism and the bootcount are managed in TF-A, which reads informations given by the user agent (Mender, Rauc, SWUpdate...) through the metadata partition.
The way to integrate the user agent is Yocto related, and the way to manage the metadata is described here in the wiki.
Feel free to also have a look into Secure Firmware Update wiki page.
BR,
Christophe