The latest development version of this page may be more current than this released v2025.04.0 version.

Running Demos as Processes on Linux

The OpenAMP project examples are intended to execute on the remote of a reference board but can also be demonstrated by implementing as a process on the main controller, effectively emulating a remote.

This can be useful for demonstration purposes, but can also be leveraged for component testing, even as part of a continuous integration setup.

Effectively the OpenAMP Library and reference examples are built for the main controller system along with the main controller examples.

To build and execute on a Linux system, refer to the example to compile OpenAMP for communication between Linux processes.