ARM’s highest performing processor, extending the capabilities of mobile and enterprise computing. Read More...
Green Hills Software’s two processor probes provide a range of performance and features to load, control, debug, and test target systems without prior board initialization, an RTOS, or ROM monitor.
• SuperTrace™ trace probe—for the fastest trace download and debug
• Green Hills® probe—for high-performance debugging
The most powerful of all Green Hills hardware offerings, the SuperTrace probe can capture up to one gigabyte of trace data at clock speeds over 300 MHz. These unprecedented capabilities combine with Green Hills Software’s innovative TimeMachine™ 4-D debugger (as well as MULTI®) to enable software engineers to find and fix application bugs in dramatically less time.
With its exceptionally large storage capability, the SuperTrace probe can easily collect hundreds of millions of trace frames. Compared to conventional hardware that offers only a fraction of this depth and limits the trace capture window to brief segments, the SuperTrace probe radically extends the capture window to help you find more bugs faster and easier than ever.
Green Hills Probe
The 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, an RTOS, or even a ROM monitor. The Green Hills probe offers high-speed downloads of up to 10 MBps and supports Gigabit Ethernet, RS-232 Serial, and USB 2.0 host interfaces.
Through a single JTAG, EJTAG, or BDM port, the Green Hills probe can debug and control the core state (such as CPU internal registers) as well as the system state (external RAM and flash memory). Besides viewing the state, the Green Hills probe provides run control and conditional and complex breakpoints both in volatile and nonvolatile memory.
In addition, the Green Hills probe can control multiple targets on a single chip through its single JTAG interface, reducing the number of external pins required. Synchronous operations such as run, halt, step, or breakpoint can be executed seamlessly on supported CPU types.