Difference between revisions of "Flasher Portable PLUS V1"

From SEGGER Wiki
Jump to: navigation, search
(Hardware and Software Features)
(Supported cores)
 
(3 intermediate revisions by one other user not shown)
Line 3: Line 3:
 
__TOC__
 
__TOC__
   
== Hardware and Software Features ==
+
== Hardware Features ==
{| class="wikitable"
+
{| class="seggertable"
|+
 
 
|-
 
|-
  +
! Feature !! Supported
! style="position:sticky; top:0"|Hardware version
 
!colspan=2; style="position:sticky; top:0"|1
 
 
|-
 
|-
  +
| USB 2.0 Full Speed ||style="text-align:center;"| {{YES}}
! style="position:sticky; top:0"|Operating mode**
 
! style="position:sticky; top:0"|S
 
! style="position:sticky; top:0"|PC
 
 
|-
 
|-
  +
| Ethernet ||style="text-align:center;"| {{NO}}
!colspan=3;| Operating Mode** S = Standalone; PC = PC-based
 
 
|-
 
|-
|- style="text-align:center"
+
| JTAG interface ||style="text-align:center;"| {{YES}}
|colspan="3"| Hardware Features
 
 
|-
 
|-
! style="text-align:left;"|USB 2.0 Full Speed || {{YES}} || {{YES}}
+
| cJTAG interface ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|Ethernet || {{NO}} || {{NO}}
+
| cJTAG interface without/buggy KEEPER logic ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|JTAG interface || {{YES}} || {{YES}}
+
| SWD interface ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|cJTAG interface || {{YES}} || {{YES}}
+
| SWO interface ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|SWD interface || {{YES}} || {{YES}}
+
| SPI interface ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|SWO interface || {{YES}} || {{YES}}
+
| QSPI interface ||style="text-align:center;"| {{NO}}
 
|-
 
|-
! style="text-align:left;"|SPI interface || {{YES}} || {{YES}}
+
| Microchip PIC32 ICSP interface ||style="text-align:center;"| {{NO}}
 
|-
 
|-
! style="text-align:left;"|QSPI interface || {{NO}} || {{NO}}
+
| Renesas FINE interface ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|Microchip PIC32 ICSP interface || {{NO}} || {{NO}}
+
| SiLabs C2 2-wire interface ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|Renesas FINE interface || {{YES}} || {{YES}}
+
| ETB Trace ARM7/9 ||style="text-align:center;"| {{NO}}
 
|-
 
|-
! style="text-align:left;"|SiLabs C2 2-wire interface || {{YES}} || {{YES}}
+
| ETB Trace Cortex-M ||style="text-align:center;"| {{NO}}
 
|-
 
|-
  +
| ETB Trace Cortex-A/R ||style="text-align:center;"| {{NO}}
! style="text-align:left;"|ETB Trace ARM7/9 || {{YES}} || {{YES}}
 
 
|-
 
|-
! style="text-align:left;"|ETB Trace Cortex-M || {{YES}} || {{YES}}
+
| ETM Trace Cortex-M ||style="text-align:center;"| {{NO}}
 
|-
 
|-
! style="text-align:left;"|ETB Trace Cortex-A/R || {{YES}} || {{YES}}
+
| ETM Trace Cortex-A ||style="text-align:center;"| {{NO}}
 
|-
 
|-
! style="text-align:left;"|ETM Trace Cortex-M || {{NO}} || {{NO}}
+
| VCOM ||style="text-align:center;"| {{NO}}
 
|-
 
|-
! style="text-align:left;"|ETM Trace Cortex-A || {{NO}} || {{NO}}
+
| Memory Stop mode support ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|VCOM || {{NO}} || {{NO}}
+
| Cortex-M Monitor Mode debugging ||style="text-align:center;"| {{NO}}
 
|-
 
|-
! style="text-align:left;"|Memory Stop mode support || {{YES}} || {{YES}}
+
| SWD Multi-Drop ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|Cortex-M Monitor Mode debugging || {{NO}} || {{NO}}
+
| CMSIS-DAP mode ||style="text-align:center;"| {{NO}}
  +
|}
  +
  +
== Supported cores ==
  +
Flasher provides support for the following cores.<br>
  +
{{Note|1=If you are interested in Flasher support for a core that is not listed here, please feel free to request support via the [https://www.segger.com/ticket SEGGER support ticket system].}}
  +
  +
{| class="seggertable"
 
|-
 
|-
  +
!style="position:sticky; top:0"|Core !!style="position:sticky; top:0"| S !!style="position:sticky; top:0"| PC
! style="text-align:left;"|SWD Multi-Drop || {{YES}} || {{YES}}
 
 
|-
 
|-
  +
!colspan=3| S = Standalone mode; PC = PC-based mode
! style="text-align:left;"|CMSIS-DAP mode || {{NO}} || {{NO}}
 
|- style="text-align:center"
 
|colspan="3"| ARM legacy Cores
 
 
|-
 
|-
  +
!colspan="3"| ARM legacy Cores
! style="text-align:left;"|ARM7 || {{YES}} || {{YES}}
 
 
|-
 
|-
! style="text-align:left;"|ARM9 || {{YES}} || {{YES}}
+
| ARM7 ||style="text-align:center;"| {{YES}} ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|ARM11 || {{NO}} || {{NO}}
+
| ARM9 ||style="text-align:center;"| {{YES}} ||style="text-align:center;"| {{YES}}
|- style="text-align:center"
 
|colspan="3"| ARM Cortex Cores
 
 
|-
 
|-
! style="text-align:left;"|Cortex-A5 || {{NO}} || {{YES}}
+
| ARM11 ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{NO}}
 
|-
 
|-
  +
!colspan="3"| ARM Cortex Cores
! style="text-align:left;"|Cortex-A7 || {{NO}} || {{YES}}
 
 
|-
 
|-
! style="text-align:left;"|Cortex-A8 || {{NO}} || {{YES}}
+
| Cortex-A5 ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|Cortex-A9 || {{NO}} || {{YES}}
+
| Cortex-A7 ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|Cortex-A12 || {{NO}} || {{YES}}
+
| Cortex-A8 ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|Cortex-A15 || {{NO}} || {{YES}}
+
| Cortex-A9 ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|Cortex-A17 || {{NO}} || {{YES}}
+
| Cortex-A12 ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|Cortex-A53 || {{NO}} || {{NO}}
+
| Cortex-A15 ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|Cortex-A55 || {{NO}} || {{NO}}
+
| Cortex-A17 ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|Cortex-A57 || {{NO}} || {{NO}}
+
| Cortex-A53 ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{NO}}
 
|-
 
|-
! style="text-align:left;"|Cortex-A72 || {{NO}} || {{NO}}
+
| Cortex-A55 ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{NO}}
 
|-
 
|-
! style="text-align:left;"|Cortex-M0 || {{YES}} || {{YES}}
+
| Cortex-A57 ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{NO}}
 
|-
 
|-
! style="text-align:left;"|Cortex-M0+ || {{YES}} || {{YES}}
+
| Cortex-A72 ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{NO}}
 
|-
 
|-
! style="text-align:left;"|Cortex-M1 || {{YES}} || {{YES}}
+
| Cortex-M0 ||style="text-align:center;"| {{YES}} ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|Cortex-M3 || {{YES}} || {{YES}}
+
| Cortex-M0+ ||style="text-align:center;"| {{YES}} ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|Cortex-M4 || {{YES}} || {{YES}}
+
| Cortex-M1 ||style="text-align:center;"| {{YES}} ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|Cortex-M7 || {{YES}} || {{YES}}
+
| Cortex-M3 ||style="text-align:center;"| {{YES}} ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|Cortex-M23 || {{YES}} || {{YES}}
+
| Cortex-M4 ||style="text-align:center;"| {{YES}} ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|Cortex-M33 || {{YES}} || {{YES}}
+
| Cortex-M7 ||style="text-align:center;"| {{YES}} ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|Cortex-R4 || {{NO}} || {{YES}}
+
| Cortex-M23 ||style="text-align:center;"| {{YES}} ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|Cortex-R5 || {{NO}} || {{YES}}
+
| Cortex-M33 ||style="text-align:center;"| {{YES}} ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|Cortex-R8 || {{NO}} || {{YES}}
+
| Cortex-R4 ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|SC000 (M0 secure) || {{YES}} || {{YES}}
+
| Cortex-R5 ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|SC300 (M3 secure) || {{YES}} || {{YES}}
+
| Cortex-R8 ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{YES}}
|- style="text-align:center"
 
|colspan="3"| RISC-V
 
 
|-
 
|-
! style="text-align:left;"|RV32 || {{NO}} || {{NO}}
+
| SC000 (M0 secure) ||style="text-align:center;"| {{YES}} ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|RV64 || {{NO}} || {{NO}}
+
| SC300 (M3 secure) ||style="text-align:center;"| {{YES}} ||style="text-align:center;"| {{YES}}
|- style="text-align:center"
 
|colspan="3"| Microchip PIC32
 
 
|-
 
|-
  +
!colspan="3"| RISC-V
! style="text-align:left;"|PIC32MX || {{NO}} || {{NO}}
 
 
|-
 
|-
! style="text-align:left;"|PIC32MZ || {{NO}} || {{NO}}
+
| RV32 ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{NO}}
|- style="text-align:center"
 
|colspan="3"| SiLabs 8051
 
 
|-
 
|-
! style="text-align:left;"|EFM8 || {{NO}} || {{YES}}
+
| RV64 ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{NO}}
|- style="text-align:center"
 
|colspan="3"| Renesas RX
 
 
|-
 
|-
  +
!colspan="3"| Microchip PIC32
! style="text-align:left;"|RX110 || {{NO}} || {{YES}}
 
 
|-
 
|-
! style="text-align:left;"|RX111 || {{NO}} || {{YES}}
+
| PIC32MX ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{NO}}
 
|-
 
|-
! style="text-align:left;"|RX210 || {{NO}} || {{YES}}
+
| PIC32MZ ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{NO}}
 
|-
 
|-
  +
!colspan="3"| SiLabs 8051
! style="text-align:left;"|RX21A || {{NO}} || {{YES}}
 
 
|-
 
|-
! style="text-align:left;"|RX220 || {{NO}} || {{YES}}
+
| EFM8 ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{YES}}
 
|-
 
|-
  +
!colspan="3"| Renesas RX
! style="text-align:left;"|RX610 || {{NO}} || {{YES}}
 
 
|-
 
|-
! style="text-align:left;"|RX621 || {{NO}} || {{YES}}
+
| RX110 ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|RX62G || {{NO}} || {{YES}}
+
| RX111 ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|RX62N || {{NO}} || {{YES}}
+
| RX13T ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|RX62T || {{NO}} || {{YES}}
+
| RX210 ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|RX630 || {{NO}} || {{YES}}
+
| RX21A ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|RX631 || {{NO}} || {{YES}}
+
| RX220 ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|RX63N || {{NO}} || {{YES}}
+
| RX610 ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|RX63T || {{NO}} || {{YES}}
+
| RX621 ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{YES}}
 
|-
 
|-
! style="text-align:left;"|RX64M || {{NO}} || {{YES}}
+
| RX62G ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{YES}}
  +
|-
  +
| RX62N ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{YES}}
  +
|-
  +
| RX62T ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{YES}}
  +
|-
  +
| RX630 ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{YES}}
  +
|-
  +
| RX631 ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{YES}}
  +
|-
  +
| RX63N ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{YES}}
  +
|-
  +
| RX63T ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{YES}}
  +
|-
  +
| RX64M ||style="text-align:center;"| {{NO}} ||style="text-align:center;"| {{YES}}
 
|}
 
|}

Latest revision as of 15:57, 30 March 2023

This page contains the general, mechanical and electrical specifications as well as an overview of supported soft- and hardware features of the SEGGER Flasher Portable PLUS V1.

Hardware Features

Feature Supported
USB 2.0 Full Speed YES.png
Ethernet NO.png
JTAG interface YES.png
cJTAG interface YES.png
cJTAG interface without/buggy KEEPER logic YES.png
SWD interface YES.png
SWO interface YES.png
SPI interface YES.png
QSPI interface NO.png
Microchip PIC32 ICSP interface NO.png
Renesas FINE interface YES.png
SiLabs C2 2-wire interface YES.png
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 NO.png
Memory Stop mode support YES.png
Cortex-M Monitor Mode debugging NO.png
SWD Multi-Drop YES.png
CMSIS-DAP mode NO.png

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 PC
S = Standalone mode; PC = PC-based mode
ARM legacy Cores
ARM7 YES.png YES.png
ARM9 YES.png YES.png
ARM11 NO.png NO.png
ARM Cortex Cores
Cortex-A5 NO.png YES.png
Cortex-A7 NO.png YES.png
Cortex-A8 NO.png YES.png
Cortex-A9 NO.png YES.png
Cortex-A12 NO.png YES.png
Cortex-A15 NO.png YES.png
Cortex-A17 NO.png YES.png
Cortex-A53 NO.png NO.png
Cortex-A55 NO.png NO.png
Cortex-A57 NO.png NO.png
Cortex-A72 NO.png NO.png
Cortex-M0 YES.png YES.png
Cortex-M0+ YES.png YES.png
Cortex-M1 YES.png YES.png
Cortex-M3 YES.png YES.png
Cortex-M4 YES.png YES.png
Cortex-M7 YES.png YES.png
Cortex-M23 YES.png YES.png
Cortex-M33 YES.png YES.png
Cortex-R4 NO.png YES.png
Cortex-R5 NO.png YES.png
Cortex-R8 NO.png YES.png
SC000 (M0 secure) YES.png YES.png
SC300 (M3 secure) YES.png YES.png
RISC-V
RV32 NO.png NO.png
RV64 NO.png NO.png
Microchip PIC32
PIC32MX NO.png NO.png
PIC32MZ NO.png NO.png
SiLabs 8051
EFM8 NO.png YES.png
Renesas RX
RX110 NO.png YES.png
RX111 NO.png YES.png
RX13T NO.png YES.png
RX210 NO.png YES.png
RX21A NO.png YES.png
RX220 NO.png YES.png
RX610 NO.png YES.png
RX621 NO.png YES.png
RX62G NO.png YES.png
RX62N NO.png YES.png
RX62T NO.png YES.png
RX630 NO.png YES.png
RX631 NO.png YES.png
RX63N NO.png YES.png
RX63T NO.png YES.png
RX64M NO.png YES.png