5.07.01 FLASHER ARM Segger Microcontroller Systems, 5.07.01 FLASHER ARM Datasheet - Page 7

PROGRAMMER JTAG FOR ARM CORES

5.07.01 FLASHER ARM

Manufacturer Part Number
5.07.01 FLASHER ARM
Description
PROGRAMMER JTAG FOR ARM CORES
Manufacturer
Segger Microcontroller Systems
Type
In-System Programmerr

Specifications of 5.07.01 FLASHER ARM

Contents
Programmer
For Use With/related Products
ARM7, ARM9, Cortex
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
899-1002
1 Introduction ......................................................................................................................9
2 Working with Flasher ARM ............................................................................................13
3 Remote control...............................................................................................................29
4 Performance ..................................................................................................................39
5 Hardware .......................................................................................................................41
6 Background information .................................................................................................49
Flasher ARM (UM08007)
1.1
1.1.1
1.1.2
1.2
1.2.1
1.2.2
2.1
2.1.1
2.1.2
2.1.3
2.2
2.3
2.4
2.5
2.6
3.1
3.2
3.3
3.3.1
3.3.2
3.3.3
3.3.4
3.3.5
4.1
5.1
5.1.1
5.1.2
5.1.3
5.2
5.2.1
5.3
5.4
5.4.1
5.4.2
5.5
6.1
6.1.1
6.1.2
Flasher ARM overview .............................................................................. 10
Features of Flasher ARM ........................................................................... 10
Working environment ............................................................................... 10
Specifications.......................................................................................... 11
Specifications for Flasher ARM ................................................................... 11
Flasher ARM Download speed .................................................................... 11
Operating modes ..................................................................................... 14
J-Link mode ............................................................................................ 14
Stand-alone mode ................................................................................... 17
MSD mode.............................................................................................. 18
Multiple File Support ................................................................................ 19
Target interfaces ..................................................................................... 20
Supported microcontrollers ....................................................................... 21
Support of external flashes ....................................................................... 27
Supported ARM Cores .............................................................................. 28
Overview ................................................................................................ 30
Handshake control ................................................................................... 31
ASCII command interface ......................................................................... 32
Introduction............................................................................................ 32
General command and reply message format .............................................. 32
Communication port settings..................................................................... 32
Commands to Flasher............................................................................... 32
Reply from Flasher ARM............................................................................ 36
Performance of MCUs with internal flash memory ......................................... 40
JTAG Connector....................................................................................... 42
Pinout .................................................................................................... 42
Target board design for JTAG .................................................................... 43
Target power supply ................................................................................ 43
Using the JTAG connector with SWD........................................................... 44
Pin Out................................................................................................... 44
RESET, nTRST ......................................................................................... 45
Adapters ................................................................................................ 46
J-Link JTAG Isolator ................................................................................. 46
Pinout .................................................................................................... 46
How to determine the hardware version...................................................... 47
Flash programming .................................................................................. 50
How does flash programming via Flasher ARM work ? ................................... 50
Data download to RAM ............................................................................. 50
Table of Contents
7
© 2004-2009 SEGGER Microcontroller GmbH & Co. KG

Related parts for 5.07.01 FLASHER ARM