SE FAE Documentation
Bluetooth
Applications
RCP HCI
Basic RCP test
1. What you need
2. Getting Started
3. Configure kit UART baudrate and handshake
4. Testing your RCP is working
RCP DTM test
1. What you need
2. Getting Started
3. run DTM commands
Basic RCP throughput test
1. What you need
2. Testing RCP throughput
3. Using Bluez + RCP to interact with SoC Throughput (with display) example application
Developer Tools
WSTK
Consoles access
1. What you need
2. Introduction
3. Using the Ethernet port (Pro kits)
4. Using the usb port (all kits)
Production Utilities
Single image application + OTA image
1. What you need
2. Introduction
3. Procedure
Energy Harvesting
Applications
Zigbee Combo Router with SINK for the light sensor
1. Create and Configure the new project
2. Modify the callbacks to integrate your application
3. Running the example
Zigbee Green Power light sensor
1. Create and Configure the new project
2. Modify the callbacks to integrate your application
3. Running the example
MCU Peripherals
Change size of bootloader
HFRCO
HFRCO Low Power Runtime calibration
1. Prerequisites
2. Theory of Operation
3. Base Project Creation And Configuration
4. Project Implementation
IADC
EM2 IADC Scan Acquisition
1. Prerequisites
2. Base Project Creation And Configuration
3. Base Project Implementation
IADC Scan FSM and associated timings
LESENSE
Capsense Touch #
1. Introduction
1. What you need
3. Getting Started
4. Adding ACMP configuration to the project
5. Adding LESENSE configuration to the project
6. Adding LESENSE interrupt handling to the project
Pin retention through OTA
OpenThread
Applications
1- OpenThread Border Router setup for Matter Development
1. Prerequisites
2. RCP firmware
3. Border Router Install
4. Create an OpenThread Network
2- OpenThread Border Router CPC setup for Matter and Zigbee CMP Development
1. Prerequisites
2. CPC daemon and runtime libraries
3. Building Host Programs
4. NCP RCP firmware (CMP over UART)
5. Configure and Run Host Services
6. Create an OpenThread Network
7. Matter over Thread support
3- Matter Dev Environment Setup
1. Initial steps
2. Install Matter SDK Development Environment:
4- Matter Chip-Tool Build and Common usage
1. What you need
2. Building the Matter Chip Tool
3. Common usage of Chip Tool
4. Sending ZCL commands to the node
5- Matter Building and Running Lighting App Example
1. What you need
2. Building the Lighting App example:
3. Commissioning and Driving the Lighting App
6- Matter Synchronized Sleepy End Device usage
1. What is Matter Synchronized Sleepy End Device
2. SDK modification
3. Compilation
7- OpenThread Border Router Radio Co-Processor (RCP) wake-up with 802.15.4 frame
1. Prerequisites
2. RCP firmware
3. Magic Packet sender
8- OpenThread RF Diagnostics
1. Prerequisites
2. run 802.15.4 diagnostics (aka mfglib)
9- OpenThread RCP over CPC
1. Prerequisites
2. CPC Application Project Creation and Configuration
10- Adding a dedicated CPC path for a CLI to RCP
1. What you need
2. Getting Started
3. Modifications to add a dedicated CPC path for a CLI to RCP
4. Host side CpC configuration
11- OpenThread Coap example
1. Prerequired
2. Create a Coap resource
3. Create a Coap command
12- OpenThread Multi Instances example
1. Prerequired
2. Project configuration
3. Using the example
Miscellaneous
IPv6 - Create an IPv6 Router
1. Installation of radvd daemon and configuration
2. Ipv6 Routing across interfaces
OpenThread SubGHz Applications
1- OpenThread Border Router setup
2- OpenThread development setup
1. Install OpenThread development setup on Linux VM or PC
3- OpenThread Compile examples with subG support
1. Compile the examples with subG support:
2. Commission the node to the OTBR at thread level for a test:
Proprietary Wireless
Applications
Railtest
Adding Bootloader support to Railtest
1. What you need
2. Getting Started
3. Modification to add bootloader support
4. How to call the bootloader
Adding Ctune token read/write cli commands to Railtest
1. What you need
2. Modification to Ctune token cli commands
Adding Ctune token read/write cli commands to Railtest (xG21)
1. What you need
2. Modification to Ctune token cli commands
Moving Railtest interface to CPC
1. What you need
2. Getting Started
3. Modification to replace the UART by CPC interface
4. Host side CpC configuration
Moving Railtest interface to RTT
1. What you need
2. Getting Started
3. Modification to replace the UART by RTT interface
4. How to use Railtest with RTT interface
Security
Bootloader
ROMed Bootloader
1. Prerequisites
2. Bootloader Project Creation
3. RTSL Enablement and Bootloader Signature
CPC UART DFU Bootloader
1. Prerequisites
2. Bootloader Project Creation
3. CPC Application Project and GBL File Creation
4. Uploading CPC Application GBL to RCP device
CyberSecurity Regulations
Radio Equipment Directive - Delegated Act on Silicon Labs Series 2 devices
2. ETSI EN 303 645 Mapping to Secure Vault
WiFi
Linux
Guides
Linux - Setting up an access point using Host AP Daemon
1. Installing And configuring Host AP Daemon
Linux - Setting up wlan0 and wlan1 on compatible devices
1. concurrent_mode.md
Linux - Setting up traffic control over WiFi interface for connected clients
1. traffic_control_wifi_clients.md
SiWG917
Guides
GPIO configuration (MUX)
1. What you need
2. SiWG917 peripheral MUX to GPIOs:
Low power states (aka EM2-4)
1. What you need
2. SiWG917 architecture:
3. SiWG917 software control for low power:
4. Code exemple and measurements results:
WFx200
Guides
WFx200 - Fetching And Building Linux Kernel Upstream Driver locally
1. Getting Kernel Sources - RaspiOS users
2. Building and installing WFx kernel module from upstream branch
3. Loading and using the WFx Kernel Module
Zigbee
Applications
Z3 Roller Shutter
1. Create and Configure the new project
2. Modify the callbacks to integrate your application
3. Running the example
SE FAE Documentation
DevTools
ProductionUtilities
OTApreflash
prerequisites.md
What you need
Simplicity Studio v5
Commander application
A Silicon Labs Wireless Starter Kit
Once you have all of the above, you are ready to start
Next
2024-2025,
siliconlabs-southemea
Revision
8392b48
Built with
GitHub Pages
using a
theme
provided by
RunDocs
.
SE FAE Documentation
release
GitHub
Homepage
Issues
Download
This
Software
is under the terms of
MIT License
.