|
Q: Which CPUs are supported?
A: J-Link can be used with any ARM7 / ARM9 core.
Q: What is the maximum JTAG speed supported by J-Link / J-Trace?
A: J-Link?s/J-Trace?s maximum supported JTAG speed is 12MHz.
Q: What is the maximum download speed?
A: The maximum download speed is currently about 720 Kbytes/second when
downloading into RAM; Communication with a RAM-image via DCC can be a
lot faster.
However, the actual speed depends on various factors, such as JTAG, clock
speed, host CPU core etc.
Q: Can I access individual ICE registers via J-Link / J-Trace?
A: Yes, you can access all individual ICE registers via J-Link / J-Trace.
Q: I want to write my own application and use J-Link / J-Trace. Is this
possible?
A: Yes. We offer a dedicated Software Developer Kit (SDK). See section
J-Link Software Developer Kit (SDK).
Q: Can I use J-Link / J-Trace to communicate with a running target via
DCC?
A: Yes. The DLL includes functions to communicate via DCC. However, you
can also program DCC communication yourself by accessing the relevant
ICE registers through J-Link / J-Trace.
Q: Can J-Link / J-Trace read back the status of the JTAG pins?
A: Yes, the status of all pins can be read. This includes the outputs
of J-Link / J-Trace as well as the supply voltage, which can be useful
to detect hardware problems on the target system.
Q: J-Link / J-Trace is quite inexpensive. What is the advantage of some
more expensive JTAG probes?
A: Some of the more expensive JTAG probes offered by other manufacturers
support higher download speeds or an ethernet interface. The functionality
is similar, there is no real advantage of using more expensive probes.
J-Link / J-Trace is a suitable solution for the majority of development
tasks as well as for production purposes. Some features that are available
for J-Link / J-Trace, such as a DLL, exposing the full functionality of
the emulator, flash download and flash breakpoints are not available for
most of these emulators.
Q: Does J-Link support the embedded trace macro (ETM)?
A: No. ETM requires another connection to the ARM chip and a CPU with
built-in ETM. Most current ARM7 / ARM9 chips do not have ETM built-in.
Q: Why does J-Link / J-Trace - in contrast to most other JTAG emulators
for ARM cores - not require the user to specify a cache clean area?
A: 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.

Copyright SEGGER Microcontroller GmbH & Co.KG. All
rights reserved.
For more information, please visit our web site
www.segger.com or contact us at info@segger.com
Last update:
January 8, 2008
|