Ghs
Ghs
T he Green Hills Probe™ is an advanced hardware debug device that enables the MULTI® Debugger to
load, control, debug and test a target system without the need for prior board initialization. Through a
JTAG or BDM test port, the Probe can debug and control the core state (such as CPU internal registers) as well
as the system state (external ram and flash memory). In addition to viewing the state, the Probe provides run
control and conditional and complex breakpoints both in volatile and nonvolatile memory. The Probe is ideal for
all stages of your product’s development -- board bring up, where nothing is running on your target, full blown
application debugging, and manufacturing test and programming.
THE GREEN HILLS PROBE TERMINAL INTERFACE SUPPORTED PROCESSORS
The Green Hills Probe marks a
A command window is provided (PARTIAL LISTING):
through a serial and telnet terminal.
dramatic advance in debug technol- ■ PowerPC 8240
This allows direct commands such as,
ogy. With many debugger functions ■ PowerPC 8260
run, halt, breakpoint, and memory
handled by an on-board 32-bit ■ ARM7
operations.
processor and reconfigurable logic, ■ ARM7TDMI
Green Hills Software has succeeded ■ ARM720
in off-loading much of the debugger’s WEB INTERFACE ■ ARM9TDMI
THE GREEN HILLS PROBE
I
2 Green Hills Software, Inc.
GREEN HILLS PROBE CONFIGURATION REGISTER VIEW AND BOARD
CUSTOMIZATION
CPU-SPECIFIC
USB ADAPTER All standard, special, and debug
DRAM
H CPU registers are exposed to give full
O
ETHERNET 32-BIT CPU FPGA
INTERFACE TARGET target visibility and control. Unlim-
S CIRCUITS
T ited memory mapped peripheral
FLASH registers can be graphically viewed
RS-232
and customized during your debug
HARDWARE DIAGNOSTICS
■ Target Memory Test supporting
memory accesses of 8, 16, 32, and
64-bits (on supported targets).
■ Target Control Tests to ensure Multicore debugging is easy with MULTI and the Green Hills Probe. Each core can have its own color-keyed
custom targets support all capabili- debug window to track tasks running on that core. Multiple cores can be debugged simultaneously to verify
ties. correct program operation across processor boundaries.
■ Target Speed Tests - Automatically From the Core Status view, separate
calculate and test the highest JTAG color-coded debugger windows, external devices. The Probe has been
clock supported by your target to get correlated to each core, can be easily integrated with popular Logic
the fastest interaction and download launched to debug each core indepen- Analyzers to provide an integrated
speed. Probe supports target JTAG/ dently. All special debug features, such debug solution. These external
BDM clocks ranging from 10 kHz to as kernel and task aware debugging, are triggers can be used for general-
50 MHz in 0.10% increments. available for all the cores as if they were purposes, including hard resets of the
■ Signal-Pin diagnostics to enable you stand-alone processors. target.
to quickly identify problems with
data on any pin in the target
connection. * Feature supported in MULTI version 3.5 only.
I
The Green Hills Probe 3
Green Hills Software, Inc.
Corporate Headquarters
30 West Sola Street
Santa Barbara, California 93101
Phone: 805.965.6044
Fax: 805.965.6343
Email: [email protected]
http://www.ghs.com
CONTACT INFORMATION
International Offices
France Germany
Phone: +33.1.46.96.07.00 Phone: +49.721.98.62.580
Fax: +33.1.46.96.07.07 Fax: +49.721.98.62.581
[email protected] [email protected]
Netherlands Sweden
Phone: +31.33.4613363 Phone: +46.46.211.33.70
Fax: +31.33.4613640 Fax: +46.46.37.35.90
[email protected] [email protected]
MULTI and Green Hills Software logo are registered trademarks and Green Hills Probe is a trademark of Green Hills Software, Inc.
I All other names mentioned are trademarks, registered trademarks, or service marks of their respective companies.
4 Green Hills Software, Inc. Copyright © 2001- Green Hills Software, Inc. v0801