Flasher Compact

From SEGGER Knowledge Base [STAGING]
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 Compact.
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 V5
WinUSB V6
Ethernet
JTAG interface V5
cJTAG interface V5
cJTAG interface without/buggy KEEPER logic V5
SWD interface V5
SWO interface V5
SPI interface V5
QSPI interface V5
Microchip PIC32 ICSP interface V5
Renesas FINE interface V5 [1]
SiLabs C2 2-wire interface V5
ETB Trace ARM7/9
ETB Trace Cortex-M
ETB Trace Cortex-A/R
ETM Trace Cortex-M
ETM Trace Cortex-A
VCOM* V5
Memory Stop mode support V5
Cortex-M Monitor Mode debugging
SWD Multi-Drop V5
CMSIS-DAP v1 (HID) mode
CMSIS-DAP v2 (Bulk) mode
Authorized Flashing V5
USB Web Server V5
Flasher Apps

¹ The Renesas FINE interface is currently supported only in host-based mode.

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 V5 V5
ARM9 V5 V5
ARM11
Arm China Cores
STAR-MC1 V5 V5
STAR-MC2 V5 V5
STAR-MC3 V5 V5
ARM Cortex Cores
Cortex-A5 V5 [1] V5
Cortex-A7 V5 [1] V5
Cortex-A8 V5 [1] V5
Cortex-A9 V5 [1] V5
Cortex-A12 V5 [1] V5
Cortex-A15 V5 [1] V5
Cortex-A17 V5 [1] V5
Cortex-A32 V5
Cortex-A35 V5
Cortex-A53 V5
Cortex-A55 V5
Cortex-A57 V5
Cortex-A72 V5
Cortex-A76 V5
Cortex-M0 V5 [1] V5
Cortex-M0+ V5 [1] V5
Cortex-M1 V5 [1] V5
Cortex-M3 V5 [1] V5
Cortex-M4 V5 [1] V5
Cortex-M7 V5 [1] V5
Cortex-M23 V5 [1] V5
Cortex-M33 V5 [1] V5
Cortex-M52 V5 [1] V5
Cortex-M55 V5 [1] V5
Cortex-M85 V5 [1] V5
Cortex-R4 V5 [1] V5
Cortex-R5 V5 [1] V5
Cortex-R7 V5 [1] V5
Cortex-R8 V5 [1] V5
Cortex-R52 V5
SC000 (M0 secure) V5 V5
SC300 (M3 secure) V5 V5
RISC-V
RV32 V5 V5
RV64 V5 V5
Microchip PIC32
PIC32MX V5
PIC32MZ V5
SiLabs 8051
EFM8 V5
Renesas RX
RX110 V5 V5
RX111 V5 V5
RX210 V5 V5
RX21A V5 V5
RX220 V5 V5
RX610 V5 V5
RX621 V5 V5
RX62G V5 V5
RX62N V5 V5
RX62T V5 V5
RX630 V5 V5
RX631 V5 V5
RX63N V5 V5
RX63T V5 V5
RX64M V5 V5
Renesas RH850
RH850 G4KH V5
RH850 G4MH
RH850 G4MH2
Synopsys (RISC-V)
ARC-V RHX-110-FS V5 V5

¹ Standalone support is currently limited to CoreSight SoC-400 DAP setups only! CoreSight SoC-600 DAP setups are not supported.

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.