Programming 8-bit MCU with flashefm8.exe and flash8051.exe Tool
08/214/2017 | 06:17 AM
Question
Does Simplicity Commander support EFM8 device programming? Does Silabs provide some command line tools for 8-bit MCU in Simplicity Studio installation package?
Answer
Currently the Simpliicity Commander only support programming 32-bit EFM32/EZR32/EFR32 device with SWD interface. It could not be used to program the 8-bit MCU with C2 or JTAG interfaces.
The standalone Simplicity Commander could be downloaded here.
Programming with flashefm8.exe tool:
To program the EFM8 device (with J-Link) you may try the command line tool flashefm8.exe that located in the folder like C:\SiliconLabs\SimplicityStudio\v4\developer\adapter_packs\efm8
Take the EFM8SB1 STK as example to program the on-board part you could use command:
To program the C8051Fxxx device or EFM8 (with UDA) you may try the command line tool flash8051.exe that was located in the folder like C:\SiliconLabs\SimplicityStudio\v4\developer\adapter_packs\c8051
Take the C8051F320-TB (has on-chip C2 debug interface) as example, for programming the on-board part you could use command:
Programming 8-bit MCU with flashefm8.exe and flash8051.exe Tool
Question
Does Simplicity Commander support EFM8 device programming? Does Silabs provide some command line tools for 8-bit MCU in Simplicity Studio installation package?
Answer
Currently the Simpliicity Commander only support programming 32-bit EFM32/EZR32/EFR32 device with SWD interface. It could not be used to program the 8-bit MCU with C2 or JTAG interfaces.
The standalone Simplicity Commander could be downloaded here.
Programming with flashefm8.exe tool:
To program the EFM8 device (with J-Link) you may try the command line tool flashefm8.exe that located in the folder like C:\SiliconLabs\SimplicityStudio\v4\developer\adapter_packs\efm8
Take the EFM8SB1 STK as example to program the on-board part you could use command:
Programming with flash8051.exe tool:
To program the C8051Fxxx device or EFM8 (with UDA) you may try the command line tool flash8051.exe that was located in the folder like C:\SiliconLabs\SimplicityStudio\v4\developer\adapter_packs\c8051
Take the C8051F320-TB (has on-chip C2 debug interface) as example, for programming the on-board part you could use command:
Take the C8051F020-TB (has on-chip JTAG boundary scan and debug circuitry) as another example, try command:
Take the EFM8SB1 STK (has on-chip C2 debug interface) as another example, try command:
Usage information of the tools:
You could get Usage information with an option -? for these tools, take flashefm8.exe as example: