Segger J-Link User Manual page 12

Jtag emulators for arm cores
Hide thumbs Also See for J-Link:
Table of Contents

Advertisement

12
4.1.1
J-Link software and documentation package ............................................... 56
4.1.2
List of additional software packages........................................................... 57
4.2
detail..................................................................................................... 58
4.2.1
J-Link Commander (Command line tool) ..................................................... 58
4.2.2
J-Link STR91x Commander (Command line tool) ......................................... 59
4.2.3
J-Link STM32 Commander (Command line tool) .......................................... 60
4.2.4
J-Link TCP/IP Server (Remote J-Link / J-Trace use) ..................................... 61
4.2.5
J-Mem Memory Viewer............................................................................. 62
4.2.6
J-Flash ARM (Program flash memory via JTAG) ........................................... 63
4.2.7
J-Link RDI (Remote Debug Interface)......................................................... 64
4.2.8
J-Link GDB Server ................................................................................... 65
4.3
Dedicated flash programming utilities for J-Link........................................... 66
4.3.1
Introduction ........................................................................................... 66
4.3.2
Supported Eval boards ............................................................................. 66
4.3.3
Supported flash memories ........................................................................ 67
4.3.4
How to use the dedicated flash programming utilities ................................... 67
4.3.5
67
4.3.6
F.A.Q..................................................................................................... 68
4.4
Additional software packages in detail ........................................................ 69
4.4.1
JTAGLoad (Command line tool) ................................................................. 69
4.4.2
J-Link Software Developer Kit (SDK) .......................................................... 69
4.4.3
J-Link Flash Software Developer Kit (SDK).................................................. 69
4.5
Using the J-LinkARM.dll............................................................................ 70
4.5.1
What is the JLinkARM.dll?......................................................................... 70
4.5.2
Updating the DLL in third-party programs................................................... 70
4.5.3
Determining the version of JLinkARM.dll ..................................................... 71
4.5.4
Determining which DLL is used by a program .............................................. 71
5 Working with J-Link and J-Trace....................................................................................73
5.1
Connecting the target system ................................................................... 74
5.1.1
Power-on sequence ................................................................................. 74
5.1.2
Verifying target device connection ............................................................. 74
5.1.3
Problems................................................................................................ 74
5.2
Indicators .............................................................................................. 75
5.2.1
Main indicator ......................................................................................... 75
5.2.2
Input indicator ........................................................................................ 77
5.2.3
Output indicator ...................................................................................... 77
5.3
JTAG interface ........................................................................................ 78
5.3.1
Multiple devices in the scan chain .............................................................. 78
5.3.2
Sample configuration dialog boxes............................................................. 78
5.3.3
Determining values for scan chain configuration .......................................... 81
5.3.4
JTAG Speed............................................................................................ 82
5.4
SWD interface ........................................................................................ 83
5.4.1
SWO ..................................................................................................... 83
5.5
Multi-core debugging ............................................................................... 85
5.5.1
How multi-core debugging works............................................................... 85
5.5.2
Using multi-core debugging in detail .......................................................... 86
5.5.3
Things you should be aware of .................................................................. 87
5.6
Connecting multiple J-Links / J-Traces to your PC ........................................ 89
5.6.1
How does it work? ................................................................................... 89
5.6.2
Configuring multiple J-Links / J-Traces ....................................................... 90
5.6.3
5.7
J-Link control panel ................................................................................. 92
5.7.1
Tabs...................................................................................................... 92
5.8
Reset strategies ...................................................................................... 98
5.8.1
Strategies for ARM 7/9 devices ................................................................. 98
5.8.2
Strategies for Cortex-M3 devices ..............................................................100
5.9
Using DCC for memory access .................................................................101
5.9.1
What is required? ...................................................................................101
J-Link / J-Trace (UM08001)
© 2004-2009 SEGGER Microcontroller GmbH & Co. KG

Hide quick links:

Advertisement

Table of Contents

Troubleshooting

loading
Need help?

Need help?

Do you have a question about the J-Link and is the answer not in the manual?

Questions and answers

This manual is also suitable for:

J-trace

Table of Contents

Save PDF