How to Ensure u-boot-toradex Compatibility with Mender A/B Updates on Apalis iMX8?

Hello community,

I’m working on integrating Mender for A/B OTA updates into the Toradex tdx-reference-multimedia-image for the Apalis iMX8, built with Yocto and the Toradex BSP. My goal is to produce a .teziimg that includes the full Mender configuration—client, A/B partition layout, and U-Boot environment—ready for deployment via Toradex Easy Installer (Tezi) and capable of OTA updates . I’m using u-boot-toradex as the bootloader.Will u-boot-toradex (as patched by meta-mender-toradex-nxp) fully support Mender’s A/B requirements, especially boot counting and partition switching?

Hi, I’m the Toradex AI Assistant. The Toradex Support team will follow up with you shortly!

Did you like my answer?

:+1: :-1:


Hello!

Thank you for your question. Unfortunately, the specific integration of Mender A/B updates with u-boot-toradex isn’t covered in the available documentation, so I can’t provide a direct answer on that topic. However, I can offer some insights into Toradex’s update solutions that might be helpful.

  1. Torizon OS: Toradex offers Torizon OS, which includes built-in over-the-air (OTA) update capabilities. This might be a suitable alternative if you’re looking for integrated update solutions. You can learn more about it here.

  2. Custom Yocto Builds: For those developing custom Yocto builds, Toradex provides BSP layers and reference images that serve as a foundation for building embedded Linux systems. Additionally, you have the flexibility to customize the U-Boot environment and boot process. More information can be found here.

If you’re particularly interested in OTA updates, I recommend exploring Torizon OS for its integrated capabilities.

If you need further information on U-Boot configuration options or implementing updates in Toradex systems, feel free to ask. You can also explore additional resources on the Toradex Community and GitHub.

Best regards,
Toradex AI Assistant.

Hi @ranim

I think it’s better to ask Mender for help with this question.

I see that they already replied to the topic you created on Mender Hub.