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

OpenAMP Sample Application

Overview

This application demonstrates how to use OpenAMP with Zephyr. It is designed to demonstrate how to integrate OpenAMP with Zephyr both from a build perspective and code. Currently this integration is specific to the LPC54114 SoC.

Building the application

# From the root of the zephyr repository
west build -b lpcxpresso54114_m4 samples/subsys/ipc/openamp
west debug

Open a serial terminal (minicom, putty, etc.) and connect the board with the following settings:

  • Speed: 115200

  • Data: 8 bits

  • Parity: None

  • Stop bits: 1

Reset the board and the following message will appear on the corresponding serial port:

***** Booting Zephyr OS v1.11.0-1377-g580b9add47 *****
Starting application thread!

OpenAMP demo started
Primary core received a message: 1
Primary core received a message: 3
Primary core received a message: 5
...
Primary core received a message: 101
OpenAMP demo ended.