0% found this document useful (0 votes)
128 views4 pages

Ghs

Ghs

Uploaded by

aakash8694
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
128 views4 pages

Ghs

Ghs

Uploaded by

aakash8694
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

GREEN HILLS PROBE

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

functionality onto faster, dedicated ■ ARM920


The Probe exports a web interface to
hardware. Running the responsive ■ ARM940
enable remote configuration and
ThreadX® RTOS, the Probe handles ■ ARM966e
viewing of Probe and Target status.
multiple functions in real-time, ■ XScale
This web interface can be accessed via
freeing the host, minimizing ■ StarCore
a host browser anywhere in the
intrusiveness and speeding up ■ MIPS 4kc/4km/4kp/5k
network to which the Probe is
responsiveness compared to earlier ■ Lexra 4180
connected.
probe architectures. ■ Lexra 4280
■ Lexra 5280
FLEXIBLE HOST INTERFACES ■ IDT 32364/32355/32334
FEATURES:
The Probe can communicate with
■ Easy configuration and setup simple single processor with only
targets from MULTI host systems
■ Flexible host interfaces internal memory or a complex
running Windows 2000/9x/NT/ME,
■ High speed download heterogeneous multicore system on a
Linux, Solaris, and HP-UX, via USB
■ Supports a variety of targets chip (SoC). The same familiar piece
(Windows 98/ME/2000 only),
■ Source-level debugging of test equipment can be used from
Ethernet, or RS-232 Serial interfaces.
■ Local intelligence project to project with little or no
■ OCD/JTAG target control learning curve.
■ Flash programming HIGH-SPEED DOWNLOAD
■ Built-in hardware diagnostics
Quickly download large applications
through standard ports - RS-232 MULTI INTEGRATION
serial (DB9P connector), 10Base-T Combined with the MULTI Inte-
EASY CONFIGURATION AND Ethernet (RJ45 connector), and USB grated Development Environment,
v1.1 (type B connector). This the Probe supports source level
SETUP combination allows great flexibility. debugging, EventAnalyzer, application
The Green Hills Probe is easy to use. Ethernet allows you to remotely run-time error checking, and memory
Simply choose one of the available debug a target that may be in a leak detection. Array bounds,
host interfaces, connect the Probe different location. USB provides a assignment bounds, NULL deference,
and you’re ready to download to the plug-n-play setup and will allow you case/switch statement, and divide by
target. to be debugging in the shortest zero run-time exception conditions
possible time. can be quickly identified and reported
before their affects are masked by
other events. The Probe will also
SUPPORT FOR VARIETY OF quickly read the targets state to
TARGETS positively identify memory leaks at
any point during your debug session.
The Green Hills Probe supports most
This will report not only the address
32-bit and 64-bit processor targets,
of the memory leak, but also the call
and is re-flashable for use with
stack of the allocating function.
different targets should your CPU
change from project to project.
Together with MULTI, the probe is
designed for multi-core, heteroge-
A simple change of the external CPU
neous or homogeneous debugging.
Adapter and a firmware update is all
that is needed to switch between the
wide variety of supported CPU LOCAL INTELLIGENCE
families. These include PowerPC,
The Green Hills Probe is powered by
ColdFire, MIPS, ARM, XScale,
Probe setup is easy with our web-based configuration site. Simply click an advanced 32-bit processor and
on the area to configure, and a dialog guides you through all the StarCore, Lexra, as well as custom
options.
reconfigurable logic, and implements
DSPs. The target systems can be a
many debugger functions locally,

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

THE GREEN HILLS PROBE


session, giving detailed information
down to the bit level for the entire
EXTERNAL system.
POWER
(7-15V)

The Probe can enforce custom


offloading the host. This also enables ■ Test data sequences to the JTAG memory regions, filtering all debug
the Probe to be easily reconfigured for chain to support custom test memory operations by alignment,
alternate targets, and to add new operations, including boundary scan. size, and read/write access. This
functionality to solve custom require- interface can also restrict the probe
ments. to only access portions of the targets
MULTICORE DEBUGGING:* memory.
The Probe uses a single JTAG interface
OCD/JTAG TARGET CONTROL to control multiple targets on a single
The Green Hills Probe supports chip, reducing the number of external
LOGIC ANALYZER INTEGRATION/
industry standard OCD target connec- pins required. Through one debug EXTERNAL TRIGGERS
tions, including IEEE 1149.1 (JTAG), connection, synchronous operations The Probe can be controlled by
EJTAG, COP, BDM, N-Wire and such as run, halt, step, or breakpoint external signals to immediately halt
EOnCE. can be executed seamlessly on sup- the target or assert external trigger
ported CPU types. signals to synchronize control of
FLASH DEBUGGING AND
PROGRAMMING*
Write application code to your target’s
flash from within the same graphical
debugger used to debug the applica-
tion. The Probe supports stepping and
execution breakpoints in flash memory
in addition to other debugging
techniques.

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

North American Sales Offices


California - Los Angeles California - San Clemente California - Scotts Valley
Phone: 909.593.6211 Phone: 949.369.3950 Phone: 831.430.0525
Fax: 909.593.2055 Fax: 949.369.3959 Fax: 831.430.0415

Colorado - Denver Illinois - Chicago Massachusetts - Lexington


Phone: 303.740.8462 Phone: 847.515.2418 Phone: 781.862.2002
Fax: 303.740.8468 Fax: 847.515.2429 Fax: 781.863.2633

North Carolina - Mars Hill Texas - Dallas Washington - Seattle


Phone: 828.689.8508 Phone: 972.712.1407 Phone: 425.837.1699
Fax: 828.689.8348 Fax: 972.712.6907 Fax: 425.837.8754

North American Ada Sales Office


California - Laguna Hills Florida - Palm Harbor
Phone: 949.460.6442 Phone: 727.781.4909
Fax: 949.460.6443 Fax: 727.781.3915

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]

United Kingdom Japan (ADaC)


Phone: +44.1494.429336 Phone: +81.3.3576.5351
Fax: +44.1494.429339 Fax: +81.3.3576.1772
[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

You might also like