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

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
124
5.10.2.1 MessageBox()
5.10.2.2 MessageBox1()
5.10.2.3 Report()
5.10.2.4 JTAG_SetDeviceId()
5.10.2.5 JTAG_GetDeviceId()
5.10.2.6 JTAG_WriteIR()
J-Link / J-Trace (UM08001)
Description
Outputs a string in a message box.
Prototype
__api__ int MessageBox(const char * sMsg);
Description
Outputs a constant character string in a message box. In addition to that, a given
value (can be a constant value, the return value of a function or the a variable) is
added, right behind the string.
Prototype
__api__ int MessageBox1(const char * sMsg, int v);
Description
Outputs a string on stdio.
Prototype
__api__ int Report(const char * sMsg);
Description
Sets the JTAG Id of a specified device, in the JTAG chain. The index of the device
depends on its position in the JTAG chain. The device closest to TDO has index 0. The
Id is used by the DLL to recognize the device.
Before calling this function, please make sure that the JTAG chain has been config-
ured correctly by setting the appropriate global DLL variables. For more information
about the known global DLL variables, please refer to Global DLL variables on
page 126.
Prototype
__api__ int JTAG_SetDeviceId(int DeviceIndex, unsigned int Id);
Description
Retrieves the JTAG Id of a specified device, in the JTAG chain. The index of the device
depends on its position in the JTAG chain. The device closest to TDO has index 0.
Prototype
__api__ int JTAG_GetDeviceId(int DeviceIndex);
Description
Writes a JTAG instruction.
Before calling this function, please make sure that the JTAG chain has been config-
ured correctly by setting the appropriate global DLL variables. For more information
about the known global DLL variables, please refer to Global DLL variables on
page 126.
CHAPTER 5
© 2004-2011 SEGGER Microcontroller GmbH & Co. KG
Working with J-Link and J-Trace

Related parts for 8.10.00 J-TRACE ARM