Skip to main content
Select your Silicon Labs device or kit during project setup and include the Simplicity Studio and SDK versions used by the project. The SixG301 board skill covers SixG301-PK6037A, SixG301-RB4407A, SixG301-RB4408A, and SixG301-EK2719A, and requires a matching Series 3 platform. Selecting an EFR32 platform does not enable it. Follow board-skill setup when your platform is absent.
Check the project setup picker for current availability. Flashing and debugging depend on the tools and connections supported by your board.

SixG301 board family

Embedder includes a board-aware skill for the Series 3 SixG301 family. SiMG301 devices support Bluetooth LE plus 802.15.4-based Matter, Thread, and Zigbee. SiBG301 is the Bluetooth and proprietary-radio family. Select a matching Series 3 platform as described above to make the skill available for these kits: The radio boards require a BRD4001A or BRD4002A Wireless Pro Kit Mainboard. The BRD2719A Explorer Kit has an on-board J-Link.

Project workflow

Embedder drives SixG301 projects through the Silicon Labs SLT and SLC command-line tools:
  • Locates installed tooling with slt locate simplicity-sdk, slt locate slc-cli, and slt locate commander, and asks for approval before installing missing packages with slt install.
  • Generates projects with slc generate using the exact board component, CMake output, and the GCC toolchain. The IAR project flow does not support SixG301.
  • Builds from the generated cmake_gcc/ directory with cmake --workflow --preset project.
  • Flashes the generated .s37 or .hex image with Simplicity Commander over the kit’s J-Link, selecting the adapter by serial number when more than one kit is attached.
  • Debugs over J-Link GDB. BRD4407A / SiMG301M104LIL targets use the SEGGER device name SixG301xxxxL.

Series 3 flash and security guardrails

SixG301 application code executes through the EXTMEM/AXiP path even when the flash is co-packaged. Usable application space accounts for the reserved Secure Engine area and configured code regions. Embedder treats external-flash initialization and bonding, Secure Engine firmware programming, AXiP/EXiP region writes, debug lock, secure boot, key provisioning, and mass erase as provisioning operations. It reads device status first and asks for explicit confirmation before running any of them.

Catalog platforms

Last modified on September 19, 2026