Introduction#

NOTE: This site replaces UG162: Simplicity Commander Reference Guide. Further updates to this user guide will be provided here.

Simplicity Commander is a single, all-purpose tool to be used in a production environment. It is invoked using a simple Command Line Interface (CLI) that is also scriptable. Simplicity Commander enables customers to complete these essential tasks:

  • Flash their own applications.

  • Configure their own applications.

  • Create binaries for production.

  • Communicate with the target device

Simplicity Commander is designed to support the Silicon Labs Wireless STK and STK platforms.

The primary intended audience for this document is software engineers, hardware engineers, and release engineers who are familiar with programming EFM32, EFR32, EM3xx, and SiWx91x devices. EFM8 MCU families are not supported at this time. This reference guide describes how to use the Simplicity Commander CLI. It provides general information on file formats supported by Simplicity Commander and the Silicon Labs bootloaders, and includes details on using the Simplicity Commander commands, options, and arguments. It also includes example command line inputs and outputs so you can gain a better understanding of how to use Simplicity Commander effectively. This guide is up-to-date with Simplicity Commander version 1.17.4.