The Flasher ARM is used to program the non-volatile memories of Arm-based microcontrollers and Systems-on-a-Chip (SoCs) as well as the (Q)SPI flashes. It can be used in stand-alone or PC-based mode and connects via USB, Ethernet or an RS232 interface. It has a 20-pin target connector, which is compatible with the standard 20-pin JTAG connector defined by Arm. Various adaptors are available.
As a cross-platform solution, Flasher ARM comes with the setup and control software for Linux, macOS and Windows. Software and firmware updates are included. Similarly, use on all target devices currently supported, and on any that will be added, is also included.
No additional licenses required.
No hidden costs.
No future costs.
The Flasher ARM comes along with SEGGER's built-in web server. It is designed to present important device and current operation data for a quick overview, providing information about:
- the installed firmware version
- the hardware version
- the power consumption
- the IP configuration
- the network load
- current operation and status.
This may be of importance for fast troubleshooting through code verification, for instance, as it is when executing a cyclic redundancy check (CRC) that helps to detect errors during data transmission or storage.
The Flasher ARM also includes the emFTP FTP server for easy upload of the configuration files. It provides a virtual sub folder for every connected flash module. Just upload your configuration and data file, created with the J-Flash tool or Universal Flash Loader Configurator tool, with any FTP client tool into the modules sub folder.
|Power Supply||USB powered, 500 mA if target is powered by Flasher ARM|
|USB Host Interface||USB2.0 (High-Speed), USB Type B|
|RS232 Host Interface||RS232 9-pin|
|Target Interface||JTAG 20-pin (14-pin adapter available)|
|Max. target cable length||Recommended (delivered): 20cm (8")|
Max. 2m (6.5") allowed but might reduce max. target interface speed.
|Serial Transfer Rate between Flasher ARM and Target||up to 50 MHz|
|Supported Target Voltage||1.2 - 5V|
|Current drawn from target voltage sense pin (VTRef)||< 25µA|
|Target supply voltage||5V|
|Target supply current||Max. 400mA|
|Operating Temperature||+ 5 °C ... + 60 °C|
|Storage Temperature||- 20 °C ... + 65 °C|
|Relative Humidity (non-condensing)||< 90% rH|
|Size (without cables)||121mm x 66mmx 30mm|
|Weight (without cables)||120g|
|Supported OS||Microsoft Windows (x86/x64), Linux (x86/x64/Arm), macOS (x86/Apple M1)|
SEGGER Flashers support a wide range of CPU cores and an even wider range of different devices, such as SPI-Flash devices. This includes over 50 manufacturers, hundreds of devices, and thousands of device families.
Please note that a device may still be supported even if it is not on the list. If so, please contact us.
20-pin, 0.1" target ribbon cable
RS232 cable 1:1 female / male