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

IEEE 802.15.4 over RPMsg

Browse source code on GitHub

Overview

This sample exposes IEEE 802.15.4 radio driver support to another device or CPU using the RPMsg transport which is a part of OpenAMP.

Requirements

  • A board with nRF53 SoC

Building and Running

This sample can be found under samples/boards/nordic/ieee802154/802154_rpmsg in the Zephyr tree.

To use this application, you need a board with nRF53 SoC. You can then build this application and flash it onto your board in the usual way. See Supported Boards and Shields for board-specific building and programming information.

To test this sample, you need a separate device/CPU that acts as 802.15.4 serialization RPMsg peer. This sample is compatible with the Nordic 802.15.4 serialization. See the CONFIG_NRF_802154_SER_HOST configuration option for more information.

The sample is configured to be energy efficient by disabling:
  • Serial Console (in prj.conf)

  • Logger (in prj.conf)