This is the documentation for the latest (main) development branch. If you are looking for the documentation of previous releases, use the drop-down menu on the left and select the desired 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.