Flasher PRO

From SEGGER Knowledge Base
Jump to navigation Jump to search

This page contains the general, specifications as well as an overview of supported software features of the SEGGER Flasher PRO and Flasher PRO XL.
For information on the mechanical and electrical specifications as well as an overview of hardware features refer to Hardware Models.

Hardware Models

Legacy

Software Features

Feature Supported Since
USB 2.0 Full Speed YES.png V2
Ethernet YES.png V3
JTAG interface YES.png V2
cJTAG interface YES.png V4
cJTAG interface without/buggy KEEPER logic YES.png V5
SWD interface YES.png V2
SWO interface YES.png V2
SPI interface YES.png V4
QSPI interface YES.png V5
Microchip PIC32 ICSP interface YES.png V5
Renesas FINE interface YES.png V4
SiLabs C2 2-wire interface YES.png V4
ETB Trace ARM7/9 NO.png
ETB Trace Cortex-M NO.png
ETB Trace Cortex-A/R NO.png
ETM Trace Cortex-M NO.png
ETM Trace Cortex-A NO.png
VCOM* YES.png V5
Memory Stop mode support YES.png V4
Cortex-M Monitor Mode debugging NO.png
SWD Multi-Drop YES.png V4
CMSIS-DAP v1 (HID) mode NO.png
CMSIS-DAP v2 (Bulk) mode NO.png
Notes:
*On Flashers, VCOM functions as an interface to the Flasher terminal, also known as the ASCII command interface. This means that VCOM on Flashers operates independently of the target device it is connected to, focusing solely on controlling the Flasher itself.

Supported cores

Flasher provides support for the following cores.

Note:
If you are interested in Flasher support for a core that is not listed here, please feel free to request support via the SEGGER support ticket system.
Core S Since PC Since
S = Standalone mode; PC = PC-based mode
ARM legacy Cores
ARM7 YES.png V2 YES.png V2
ARM9 YES.png V2 YES.png V2
ARM11 NO.png NO.png
ARM Cortex Cores
Cortex-A5 NO.png YES.png V3
Cortex-A7 NO.png YES.png V3
Cortex-A8 NO.png YES.png V3
Cortex-A9 NO.png YES.png V3
Cortex-A12 NO.png YES.png V3
Cortex-A15 NO.png YES.png V3
Cortex-A17 NO.png YES.png V3
Cortex-A32 NO.png YES.png V5
Cortex-A35 NO.png YES.png V5
Cortex-A53 NO.png YES.png V5
Cortex-A55 NO.png YES.png V5
Cortex-A57 NO.png YES.png V5
Cortex-A72 NO.png YES.png V5
Cortex-A76 NO.png YES.png V5
Cortex-M0 YES.png V2 YES.png V2
Cortex-M0+ YES.png V2 YES.png V2
Cortex-M1 YES.png V2 YES.png V2
Cortex-M3 YES.png V2 YES.png V2
Cortex-M4 YES.png V4 YES.png V4
Cortex-M7 YES.png V4 YES.png V4
Cortex-M23 YES.png V4 YES.png V4
Cortex-M33 YES.png V4 YES.png V4
Cortex-M52 YES.png V5 YES.png V5
Cortex-M55 YES.png V5 YES.png V5
Cortex-M85 YES.png V5 YES.png V5
Cortex-R4 NO.png YES.png V3
Cortex-R5 NO.png YES.png V3
Cortex-R7 NO.png YES.png V5
Cortex-R8 NO.png YES.png V5
SC000 (M0 secure) YES.png V2 YES.png V2
SC300 (M3 secure) YES.png V2 YES.png V2
RISC-V
RV32 NO.png NO.png
RV64 NO.png NO.png
Microchip PIC32
PIC32MX NO.png YES.png V5
PIC32MZ NO.png YES.png V5
SiLabs 8051
EFM8 NO.png YES.png V5
Renesas RX
RX110 NO.png YES.png V4
RX111 NO.png YES.png V4
RX210 NO.png YES.png V4
RX21A NO.png YES.png V4
RX220 NO.png YES.png V4
RX610 NO.png YES.png V4
RX621 NO.png YES.png V4
RX62G NO.png YES.png V4
RX62N NO.png YES.png V4
RX62T NO.png YES.png V4
RX630 NO.png YES.png V4
RX631 NO.png YES.png V4
RX63N NO.png YES.png V4
RX63T NO.png YES.png V4
RX64M NO.png YES.png V4

Target Interfaces

Target interface Interface adapter Part number Comments
AVR SPI SEGGER AVR SPI Adapter 8.06.25 SEGGER AVR SPI Adapter
JTAG 19 Pin Cortex-M Adapter
9 Pin Cortex-M Adapter
ARM-14 pin Adapter
8.06.00
8.06.02
8.06.01
19 Pin Cortex-M Adapter
9 Pin Cortex-M Adapter
ARM-14 Adapter
ICSP none
I2C none pull-ups need to be placed on the target PCB
PDI SEGGER AVR PDI Adpater 8.06.26 SEGGER AVR PDI Adapter
RX FINE J-Link RX FINE Adapter 8.06.10 J-Link RX Fine
SWD 19 Pin Cortex-M Adapter
9 Pin Cortex-M Adapter
ARM-14 Adapter
8.06.00
8.06.02
8.06.01
19 Pin Cortex-M Adapter
9 Pin Cortex-M Adapter
ARM-14 Adapter
SWIM SEGGER STM8 Adapter ¹ 8.06.22 SEGGER STM8 Adapter

¹ Adapter includes some mandatory component, e.g. pull-up resistors or signal level shifter.