Japanese
GHS Products
Green Hills Probe
The Green Hills Probe™ marks a dramatic advance in debug technology. With many debugger functions handled by an on-board 32-bit processor and reconfigurable logic, Green Hills Software has succeeded in off-loading much of the debugger's functionality onto faster, dedicated hardware. Running the responsive ThreadX® RTOS, the Probe handles multiple functions in real-time, freeing the host, minimizing intrusiveness and speeding up responsiveness compared to earlier probe architectures.
Features
  • Easy configuration and setup
  • Flexible host interfaces
  • High speed download
  • Supports a variety of targets
  • Source-level debugging
  • Local intelligence
  • OCD/JTAG target control
  • Flash programming
  • Built-in hardware diagnostics
  • Probe Features
    Easy Configuration and Setup
    The Green Hills Probe is easy to use. Simply choose one of the available host interfaces, connect the Probe and you're ready to download to the target.
    Terminal Interface
    A command window is provided through a serial and telnet terminal. This allows direct commands such as, run, halt, breakpoint, and memory operations.
    Web Interface
    The Probe exports a web interface to enable remote configuration and viewing of Probe and Target status. This web interface can be accessed via a host browser anywhere in the network to which the Probe is connected.
    Flexible Host Interfaces
    The Probe can communicate with targets from MULTI host systems running Windows 2000/9x/NT/ME/XP, Linux, Solaris, and HP-UX, via USB (Windows 98/ME/2000/XP only), Ethernet, or RS-232 Serial interfaces.
    High-Speed Download
    Quickly download large applications through standard ports - RS-232 serial (DB9P connector), Ethernet (RJ45 connector), or USB v1.1 (type B connector). This combination allows great flexibility. Ethernet allows you to remotely debug a target that may be in a different location. USB provides a plug-n-play setup and will allow you to be debugging in the shortest possible time.
    Support for Variety of Targets
    The Green Hills Probe supports most 32-bit and 64-bit processor targets, and is re-flashable for use with different targets should your CPU change from project to project. A simple change of the external CPU Adapter and a firmware update is all that is needed to switch between the wide variety of supported CPU families. These include PowerPC, MIPS, ARM, XScale, StarCore, Lexra, as well as custom DSPs. The target systems can be a simple single processor with only internal memory or a complex heterogeneous multicore system on a chip (SoC). The same familiar piece of test equipment can be used from project to project with little or no learning curve.
    MULTI Integration
    Combined with the MULTI Integrated Development Environment, the Probe supports source level debugging, EventAnalyzer, application run-time error checking, and memory leak detection. Array bounds, assignment bounds, NULL deference, case/switch statement, and divide by zero run-time exception conditions can be quickly identified and reported before their effects are masked by other events. The Probe will also quickly read the targets state to positively identify memory leaks at any point during your debug session. This will report not only the address of the memory leak, but also the call stack of the allocating function. Together with MULTI, the probe is designed for multi-core, heterogeneous or homogeneous debugging.
    Local Intelligence
    The Green Hills Probe is powered by an advanced 32-bit processor and reconfigurable logic, and implements many debugger functions locally, offloading the host. This also enables the Probe to be easily reconfigured for alternate targets, and to add new functionality to solve custom requirements.