Device Utility Commands#
Device Information Command#
Shows detailed information about the target device.
Command Line Syntax
$ commander device info
Command Line Usage Output
Part Number : EFR32MG1P233F256GM48
Die Revision : A0
Production Ver : 0
Flash Size : 256 kB
SRAM Size : 32 kB
Unique ID : 000b57000003b2f0
DONE
Device Reset Command#
Resets a device using a pin reset.
Command Line Syntax
$ commander device reset
Command Line Usage Output
Resetting chip...
DONE
Device Recovery Command#
On EFM32 and EFR32 devices, this command tries to recover a device that has lost debug access due to misconfiguration of clocks, GPIO pins, or similar. Recovery is not supported on all devices, and in some cases requires the kit corresponding to the device you want to recover, for example, an EFM32TG STK to recover an EFM32TG device.
On EM3xx devices, this command can be used to recover from option byte failure.
Command Line Syntax
$ commander device recover
Command Line Usage Output
Recovering "bricked" device...
DONE
Device Z-Wave QR Code Command#
The Z-Wave QR code command is used to read out the QR code from all Z-Wave devices. The QR code is 90 bytes, displayed as ASCII characters, and stored in the TOKEN_MFG_ZW_QR_CODE manufacturing token.
The QR code is generated in the chip during initialization. When the QR code is correctly initialized, the value of the manufacturing token TOKEN_MFG_ZW_INITIALIZED is changed from 0xFF to 0x00. The optional --timeout
option is used to indicate how long Simplicity Commander should wait for the QR code to be initialized. If no time is given, the default is 5000 ms.
Command Line Syntax
$ commander device zwave-qrcode [--timeout <timeout in ms>]
Command Line Input Example
commander device zwave-qrcode --timeout 5000
Command Line Usage Output
QR code: 900132782003515253545541424344453132333435212223242500100435301537022065520001000000300578
DONE