Webinar
Heterogeneous Multiprocessing on the i.MX 95 using Zephyr & Linux

Speakers:
Mohammed Billoo
Mohammed Billoo

Embedded Software Consultant
MAB Labs

Drew Moseley
Drew Moseley

Technical Solutions Architect
Toradex

Zephyr and Linux Interaction Using Remoteproc

Modern systems-on-chip (SoCs) have substantial capabilities. They usually contain an application processor capable of running Embedded Linux and a smaller microcontroller meant for potentially critical and real-time applications. The microcontroller usually doesn’t have sufficient resources to run a complete Embedded Linux image. Instead, it usually runs a real-time operating system (RTOS).

In this webinar, we will explore the relationship between these components of a SoC on a Toradex Verdin iMX95. We will also explore the interaction between Embedded Linux and The Zephyr Project RTOS using the OpenAmp and Remoteproc frameworks. We will aim to answer the following questions through code examples and live demos:

Key Takeaways
  • What is the architecture among the different compute elements on the Verdin iMX95?
  • What are some use-cases that this architecture enables?
  • What is OpenAmp, and what mechanisms does it provide to enable interaction between Embedded Linux and Zephyr?
  • How do we appropriately configure Zephyr so that it properly loads on the different microcontrollers on the Verdin iMX95?
  • How do we load the Zephyr image from Embedded Linux?
  • How do we communicate between Embedded Linux and Zephyr?

Note: We'll have a dedicated Q&A session at the end of the webinar to answer all your questions.

Register Now

Date: April 09, 2025


Register Here!

Date: April 09, 2025


Register Here!

Have a Question?