About this Learning Path

Who is this for?

This learning path is for developers interested in learning how to deploy software (embedded applications and firmware) onto other processors in the system, using Linux running on the application core.

What will you learn?

Upon completion of this learning path, you will be able to:

  • Deploy a containerized embedded application onto an Arm Cortex-M core from an Arm Cortex-A core using *containerd* and *K3s*.
  • Build a firmware container image.
  • Build the hybrid-runtime components.

Prerequisites

Before starting, you will need the following:

  • A valid account with Arm Virtual Hardware
  • An Arm Linux host machine (if you want to build your own runtime and container image)
Next