Simplicity Commander is a software package provided by Silicon Labs that provides a very powerful GUI and command line utility for working with your EFR32 parts. With Simplicity Commander you can flash firmware (bootloaders and applications), update the WSTK firmware, reset locked parts and unlock debug access. It is the EFR32 version of the ISA3 Utilites.
As of 7/2017, Simplicity Commander is now available as a standalone utility (in addition to the Simplicity Studio-based install/launch options listed below). See the download links listed under the "In-System Programming" section at Production Programming Options for Silicon Labs Devices. Installers and release notes are available for Windows, Mac, and Linux.
See the included README.txt for additional guidance and dependencies (Commander currently requires the SEGGER J-Link software pack to be installed).
Launching the GUI
In Studio v3.3, if wireless support is installed, Simplicity Commander will be available from the "File -> Simplicity Commander" menu in the IDE.
In Studio v4 the commander binary can be run by going to Preferences -> Simplicity Studio -> Adapter Packs, selecting Simplicity Commander -> commander: commander.exe and clicking on "Bare run".
Launching the Command Line Utility
In Studio v4, along with the GUI in the above commands, the bare run window can be used to launch the command line utility as well. You can enter additional parameters on the executable line after the command:
An option like --version will give you the version and --help will give additional commands.
From the command line, you can run Simplicity Commander directly. In v3 it can be found at:
and in v4, it can be found at:
For ease of use, you can add either of these directories to your path (minus commander.exe) and run Simplicity Commander by just invoking the following at the command prompt:
For additional use of Commander, refer to: