8.10.00 J-TRACE ARM Segger Microcontroller Systems, 8.10.00 J-TRACE ARM Datasheet - Page 212

JTAG EMULATOR ARM7/ARM9 ETM

8.10.00 J-TRACE ARM

Manufacturer Part Number
8.10.00 J-TRACE ARM
Description
JTAG EMULATOR ARM7/ARM9 ETM
Manufacturer
Segger Microcontroller Systems
Type
Emulatorr

Specifications of 8.10.00 J-TRACE ARM

Contents
Emulation Module
For Use With/related Products
ARM7, ARM9
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
899-1006
212
J-Link / J-Trace (UM08001)
A:
Q:
A:
Registers on ARM 7 / ARM 9 targets
J-Link / J-Trace handles cache cleaning directly through JTAG commands. Unlike
other emulators, it does not have to download code to the target system. This
makes setting up J-Link / J-Trace easier. Therefore, a cache clean area is not
required.
I’m running J-Link.exe in parallel to my debugger, on an ARM 7 target. I can read
memory okay, but the processor registers are different. Is this normal?
If memory on an ARM 7/9 target is read or written the processor registers are
modified. When memory read or write operations are performed, J-Link preserves
the register values before they are modified. The register values shown in the
debugger’s register window are the preserved ones. If now a second instance, in
this case J-Link.exe , reads the processor registers, it reads the values from the
hardware, which are the modified ones. This is why it shows different register val-
ues.
CHAPTER 11
© 2004-2011 SEGGER Microcontroller GmbH & Co. KG
Support and FAQs

Related parts for 8.10.00 J-TRACE ARM