This document details the software integration requirements for the Sona IF573 and Sterling LWB+/LWB5+/LWB/LWB5 radio family. Specific integration steps will vary based on the host platform architecture and build system, but the basic integration requirements are common to all platforms. Many platforms use Yocto as the build system, and this document also provides a usage overview for the Ezurio Yocto layer.

Terminology

The following terminology is applicable to this document:

Sona IF573 CYW55573 based radio module Product Page
Sterling LWB+ CYW43439 based radio module Product Page
Sterling LWB5+ CYW4373E based radio module Product Page
Sterling LWB CYW4343w based radio module Product Page
Sterling LWB5 CYW43353 (a.k.a CYW4339A0) based radio module Product Page
Sterling LWBx Generic reference to any of LWB+/LWB5+/LWB/LWB5  

Scope

The scope of this document is limited to providing integration requirements for the Sona IF573 and Sterling LWBx radios and a usage overview of the Ezurio Yocto layer that supports them. It is assumed the reader has an understanding of Linux and building Linux software using the build system employed for the host platform on which these radios are utilized.

Cautions and Warnings

Adhere to all cautions and warnings included with all materials. The Sona IF573 and Sterling LWBx radios and DVKs can be damaged by electrostatic discharge (ESD); handle accordingly.

Build Host Linux Distribution and Version

This guide was produced using a build host running Ubuntu 22.04. While it is possible to use a different version of Ubuntu or an entirely different Linux distribution, doing so may require a different procedure. Build hosts running distributions other than Ubuntu 22.04 are beyond the scope of this document.