|
Target
Debug Devices Green Hills Slingshot Green Hills Slingshot |
|||||
| High-Performance, Low-Cost | |||||
The Green Hills Slingshot™ is an advanced hardware debug devices that enable 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. Slingshot is Green Hills Software’s high-performance, lowcost microprocessor debug probe with a single USB host interface on-board 32-bit processor, reconfiguable logic and a compact ( 2 7/16" x 2 3/4" x 3/4") package. Slingshot outperforms other probes three to four times its cost. With its on-board 32-bit processor and reconfigurable logic, the Slingshot offers a dramatic advance in debugger technology. By offloading many debugger functions onto a faster dedicated processor, Slingshot is able to:
|
|
||||
| Debugging Capabilities | |||||
| Using either a JTAG
or BDM test port, the Green Hills
Slingshot can debug and control the
core state (such as CPU internal
registers) as well as the system
state (external RAM and flash
memory). The device enable
developers to view the state and
provide run control and conditional
and complex breakpoints in both
volatile and nonvolatile memory. |
|||||
| MULTI Integration | |||||
Combined with the
MULTI Integrated Development
Environment, Slingshot support:
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. Green Hills debug
devices will also quickly read the
target’s 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.
All standard, special, and debug CPU registers are exposed to give full target visibility and control. Unlimited memory mapped peripheral registers can be graphically viewed and customized during your debug session, giving detailed information down to the bit level for the entire system. |
|
||||
| Slingshot Features | |||||
USB
Host InterfaceSlingshot uses a bus-powered USB connection from MULTI host systems running Windows 9x/2000/ME/XP. Dedicated Processor Slingshot’s 32-bit processor speeds up debug operations by reducing latencies of the debug connection. This translates into rapid single instruction steps, quick memory and register view refreshes, and fast application downloads while debugging through MULTI. Easy to Configure and Setup Slingshot’s USB host interface provides a simple plugand- play setup, so you’ll be up and running fast. Simply connect Slingshot to your workstation’s USB port and you’re ready to start. High-Speed Download Quickly download large applications through Slingshot’s USB v1.1 (type B connector). Download speeds are target dependent, generally running up to 150 KBps, significantly faster than comparably-priced alternatives. |
|||||
USB
Host Interface