AN1333: Running Zigbee, OpenThread, and Bluetooth Concurrently on a Linux Host with a Multiprotocol Co-Processor

2023-02-21
●This document describes how to run any combination of Zigbee EmberZNet, OpenThread, and Bluetooth networking stacks on a Linux host processor, interfacing with a single EFR32 Radio Co-processor (RCP) with multiprotocol and multi-PAN support. The intended use case is for gateway products that wish to run any combination of the three protocols on the Linux host processor with a single, shared EFR32 RCP. It also describes how to run the Zigbee stack on the EFR32 as a network co-processor (NCP) alongside the OpenThread RCP or the Bluetooth NCP. Each stack can use the co-processor to communicate simultaneously and independently. The Zigbee and OpenThread stacks operate on separate 802.15.4 PANs, but they must be on the same 802.15.4 channel. The Zigbee NCP with OpenThread RCP and the Zigbee NCP with Bluetooth NCP configurations are released as experimental quality. Silicon Labs will continue to test and welcomes your comments.
●A new feature called Concurrent Listening allows the Zigbee and OpenThread stacks to operate on independent channels when using an MG24 RCP. This feature is being released in GSDK 4.2.0 as experimental quality.
●KEY POINTS
■Reviews the components of the Multi-protocol and Multi-PAN RCP solution
■Explains how to set up both host and co-processor
■Describes how to run the Zigbee Em-berZNet, OpenThread, and BlueZ stacks on a Linux host
■Covers how to run Zigbee as an NCP alongside the OpenThread RCP.

Silicon Labs

EFR32MG24

More

Part#

Multiprotocol Co-ProcessorRadio Co-processorRCP

More

More

Application note & Design Guide

More

More

Please see the document for details

More

More

English Chinese Chinese and English Japanese

2023/1/26

Rev. 0.9

AN1333

1.9 MB

- The full preview is over. If you want to read the whole 18 page document,please Sign in/Register -
  • +1 Like
  • Add to Favorites

Recommend

All reproduced articles on this site are for the purpose of conveying more information and clearly indicate the source. If media or individuals who do not want to be reproduced can contact us, which will be deleted.

Contact Us

Email: