Multi-Core Debugging; How Multi-Core Debugging Works - Segger J-Link User Manual

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

Advertisement

5.5

Multi-core debugging

J-Link / J-Trace is able to debug multiple cores on one target system connected to the
same scan chain. Configuring and using this feature is described in this section.
5.5.1

How multi-core debugging works

Multi-core debugging requires multiple debuggers or multiple instances of the same
debugger. Two or more debuggers can use the same J-Link / J-Trace simultaneously.
Configuring a debugger to work with a core in a multi-core environment does not
require special settings. All that is required is proper setup of the scan chain for each
debugger. This enables J-Link / J-Trace to debug more than one core on a target at
the same time.
The following figure shows a host, debugging two ARM cores with two instances of
the same debugger.
Both debuggers share the same physical connection. The core to debug is selected
through the JTAG-settings as described below.
J-Link / J-Trace (UM08001)
Host (PC)
Debugger
Instance 1
USB
J-Link
JTAG
ARM1
Target hardware
Debugger
Instance 2
ARM2
© 2004-2009 SEGGER Microcontroller GmbH & Co. KG
85

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

Subscribe to Our Youtube Channel

This manual is also suitable for:

J-trace

Table of Contents

Save PDF