Flasher - Overview
This chapter lists the features of the current Flasher models.
General
Flasher connects to a PC using the USB/Ethernet/RS232 interface (what host interfaces are available depends on the Flasher model), running Windows, Linux & MacOS. In stand-alone mode, Flasher can be driven by the "PROG" button, or remote (handshake control or ASCII interface): #Remote Control Flasher always has a 20-pin connector, which target interfaces are supported depends on the Flasher model:
- Flasher ARM: JTAG and SWD.
- Flasher PRO/Compact/Portable PLUS: JTAG, SWD, SPI, cJTAG and many more.
Features
Features of Flasher ARM/PRO
- Three boot modes: PC-based mode, stand-alone mode, file access mode
- Stand-alone JTAG/SWD programmer (Once set up, Flasher can be controlled without the use of PC)
- No power supply required, powered through USB
- Supports internal and external flash devices
- 128 MB memory for storage of target program
- Can be used as J-Link (emulator) with a download speed of up to 720 Kbytes/second
- Data files can updated via USB/Ethernet (using the J-Flash/U-Flash software), via FTP, via RS232 or via the file access mode of Flasher
Flasher model | Supported cores | Supported target interfaces | Flash programming speed (depending on target hardware) |
---|---|---|---|
Flasher ARM | ARM7/ARM9/Cortex-M | JTAG, SWD | between 170 and 300 Kbytes/second |
Flasher PRO | ARM7/ARM9/Cortex-M Renesas RX610, RX621, RX62N, RX62T Power PC e200z0 | JTAG, SWD | between 30-300 Kbytes/ second |
Features of Flasher Compact
- Three boot modes: PC-based mode, stand-alone mode, file access mode
- Stand-alone JTAG/SWD programmer (Once set up, Flasher can be controlled without the use of PC)
- No power supply required, powered through USB
- Supports internal and external flash devices
- 128 MB memory for storage of target program
- Can be used as J-Link (emulator) with a download speed of up to 720 Kbytes/second
- Data files can updated via USB/Ethernet (using the J-Flash/U-Flash software) or via the file access mode of Flasher
Flasher model | Supported cores | Supported target interfaces | Flash programming speed (depending on target hardware) |
---|---|---|---|
Flasher ARM | ARM7/ARM9/Cortex-M | JTAG, SWD | between 170 and 300 Kbytes/second |
Flasher Compact | ARM7/ARM9/Cortex-M Renesas RX610, RX621, RX62N, RX62T Power PC e200z0 | JTAG, SWD | between 30-300 Kbytes/ second |
Features of Flasher Flasher Portable PLUS
- Stand-alone in-circuit-programmer (Once set up, Flasher can be controlled without the use of a PC)
- Powered by an internal rechargeable battery, no Laptop or external power supply required.
- Multiple firmware images can be stored on Flasher
- 128 MB memory for storage of target program
- Supports a simple selection of up to 99 firmware images via buttons (since V7.90)
- Supported CPUs: ARM Cortex, Legacy ARM7/9, Renesas RX, Freescale PowerPC
- Supports internal and external flash
- Free software updates[1], 1 year of support
- Data files can updated via USB (using the J-Flash/U-Flash software) or via the file access mode of Flasher
Ethernet and RS232 as host interface are not available for Flasher Portable PLUS
- ↑ The ST STM32WB1x devices are special compared to the other STM32WB devices e.g. the sector size is 2KB instead of 4KB. As a legitimate owner of a SEGGER Flasher, you can always download the latest software free of charge. Though not planned and not likely, we reserve the right to change this policy. Note that older models may not be supported by newer versions of the software. Typically, we support older models with new software at least 3 years after end of life.
Supported cores | Supported target interfaces | Flash programming speed (depending on target hardware) |
---|---|---|
ARM7/ARM9/Cortex-M | JTAG, SWD | between 30-300 Kbytes/second |
Renesas RX610, RX621, RX62N, RX62T | JTAG | between 170 and 300 Kbytes/second |
Power PC e200z0 | JTAG | up to 138 Kbytes/second |
Working environment
General
The Flasher can operate from a PC with an appropriate software like J-Flash or in stand-alone mode.
Host System
IBM PC/AT or compatible CPU: 486 (or better) with at least 128MB of RAM,
running Windows, Linux & MacOS. It needs to have a USB, Ethernet or RS232 interface available for communication with Flasher.
Power supply
- Flasher Portable PLUS: internal rechargeable 680mAh Li-Ion battery, min. 100 mA via USB connector.
- Other Flashers: 5V DC, min. 100 mA via USB connector.
Installing Flasher PC-software
The software is part of the Flasher Software and Documentation Pack, which you can download here: Download.
More information about the package you can find in the similar J-Link Software and Documentation Pack.
The package includes U-Flash and J-Flash, the main tools for flashing targets:
- J-Flash : J-Flash User Guide (UM08003_JFlash.pdf).
- U-Flash : U-Flash User Guide (UM08037_UniversalFlashLoader.pdf).
Specifications
Hardware specifications
=> Please refer to the chapter on hardware: Flasher hardware specifications
Specifications for Flasher ARM/PRO/Compact/Portable PLUS
The following list gives an overview of which devices are known by Flasher:
List of supported manufacturers, families and devices and SoCs
This list is always valid for the latest version (highest version number) of the Flasher Software and Documentation Package.
Device not listed? Please feel free to contact us.
Flasher download speed
=> Please refer to the following page: Flash download