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

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
90
4.4
4.4.1
4.4.2
4.4.3
J-Link / J-Trace (UM08001)
The packages described in this section are not available for download. If you wish to
use one of them, contact SEGGER Microcontroller Systeme directly.
JTAGLoad is a tool that can be used to open an svf (Serial vector format) file. The
data in the file will be sent to the target via J-Link / J-Trace.
The J-Link Software Developer Kit is needed if you want to write your own program
with J-Link / J-Trace. The J-Link DLL is a standard Windows DLL typically used from C
programs (Visual Basic or Delphi projects are also possible). It makes the entire
functionality of J-Link / J-Trace available through its exported functions, such as halt-
ing/stepping the ARM core, reading/writing CPU and ICE registers and reading/writ-
ing memory. Therefore it can be used in any kind of application accessing an ARM
core. The standard DLL does not have API functions for flash programming. However,
the functionality offered can be used to program flash. In this case, a flash loader is
required. The table below lists some of the included files and their respective pur-
pose.
Table 4.5: J-Link SDK
This is an enhanced version of the JLinkARM.DLL which contains additional API func-
tions
JLINKARM_FLASH_) allow erasing and programming of flash memory. This DLL comes
with a sample executable, as well as with source code of this executable and a
Microsoft Visual C/C++ project file. It can be an interesting option if you want to
write your own programs for production purposes.
GLOBAL.h
JLinkARMDLL.h
JLinkARM.lib
JLinkARM.dll
Main.c
JLink.dsp
JLink.dsw
JLinkARMDLL.pdf Extensive documentation (API, sample projects etc.).
Additional software packages in detail
JTAGLoad (Command line tool)
J-Link Software Developer Kit (SDK)
J-Link Flash Software Developer Kit (SDK)
Files
for
flash
Header files that must be included to use the DLL functions.
These files contain the defines, typedef names, and function dec-
larations.
A Library that contains the exports of the JLink DLL.
The DLL itself.
Sample application, which calls some JLinkARM DLL functions.
Project files of the sample application. Double click JLink.dsw to
open the project.
programming.
CHAPTER 4
The
© 2004-2011 SEGGER Microcontroller GmbH & Co. KG
additional
Contents
API
J-Link and J-Trace related software
functions
(prefixed

Related parts for 8.10.00 J-TRACE ARM