J-Trace PRO is an
advanced debug probe that supports Arm's
advanced tracing features of Arm Cortex
cores. It can capture complete instruction
traces over long periods of
time—thereby enabling the recording of
infrequent, hard-to-reproduce bugs. This is
particularly helpful when the program flow
"runs off the rails" and stops in
a fault state.
In combination with our toolchain
independent debug software Ozone
and the extensive example
project
library, including the most popular
target devices, our J-Trace PRO user gets
the best possible trace experience.
Features
J-Trace PRO offers an extensive featureset
fulfilling any requirement a J-Trace PRO
user might have. The most prominent features
that make this
trace probe the leading trace probe are as
follows:
Streaming Trace
Unlimited Trace Buffer
Trace support for Cortex-A/R/M
target devices
Live Code Coverage
Live Code profiling
Power Trace of target device's
current consumption
One of J-Trace PRO's main features is
the so called
Streaming
Trace. With this feature J-Trace PRO
can process instruction trace data sent from
the target device in real-time fashion using
trace pins. That way the user knows exactly
what the target device is and was doing at
any point in time. This does not only enable
a deep insight in any application running on
the target device but offers also additional
powerful debug strategies that can be
applied.
Real
Time Profiling provides visibility
as to which instructions have been executed
and how often—so hotspots in an
application can be addressed and
optimization opportunities identified. These
profiles can later be exported using e.g.
Ozone debugger for documentation and
analysis purposes.
Every J-Trace PRO package comes with a
Cortex-M Trace Reference Board
included. Other Trace Reference Boards based
on other target devices are also available.
The Trace Reference Boards are perfect for
quick and simple trace setups and can be
used as reference for custom board designs.
Hardware features like Ethernet interface, USB full- /
high-speed interface, etc. are J-Trace model specific
features which can not be updated or changed by software
updates. For more information please visit our J-Trace
PRO
overview webpage.