Features
- Centralized, project-oriented environment, common with Wind River® Linux and VxWorks®, simplifying end-to-end debugging
- Support for Wind River JTAG debug units: multi-core-capable Wind River ICE 2 and the entry-level portable Wind River Probe
- Extensible support for a wide range of processors based on ARM, ColdFire, Intel®, MIPS, and PowerPC architectures*
- Comprehensive JTAG debugging engine, when coupled with a Wind River JTAG debug unit, supports
- Full run-control of target: start/resume, stop/suspend, step-in/over/return, source, function, and assembly mode debugging
- Access to core and peripheral registers and bit-level detail including up to 32 user-defined register groups
- Access to L1 and L2 instruction and data cache (for supported processors)*
- Graphical JTAG editor to enable easy layout and configuration of devices on the scan chain
- Flash programming capability to simplify board bring-up; turnkey algorithms provided for common flash devices
- Advanced source and assembly language symbolic debugging with conditional breakpoint support
- Advanced debug engine to support comprehensive JTAG-based run control, software agents, and simulators for maximum flexibility
- Multi-core and multiple thread debugging for a variety of configurations such as multiple cores running different operating systems (i.e., AMP)
- Target connection manager supporting up to 128 devices on the JTAG scan chain
- Cross-correlated breakpoints for up to 16 cores and 32 threads
- Color-coded and numbered debug sessions to quickly spot issues on specific cores
- Advanced multi-core diagnostics to spot software and hardware dependencies across multiple cores
- Connection and configuration management centralizing contexts for processors, cores, and threads in a single graphical view
- Cache memory analysis capabilities to help identify and resolve cache coherency issues even across multiple cores
- Simultaneous support for JTAG and agent-based debugging to tighten project handoff between hardware and software developers
- Operating system awareness to provide access to kernel objects to simplify OS and device driver stabilization for
- VxWorks 5.5, 6.3, and higher (for supported processors)*
- Wind River Linux (for supported processors)*
- Wind River Real-Time Core for Linux (for supported processors)*
- Linux kernels based on open source version 2.4.26 and higher; version 2.6 (for supported processors)*
- Express Logic's ThreadX 4.0, 5.0 (for supported processors)*
- Support for board bring-up, kernel module debugging, and user-mode debugging
- Comprehensive diagnostics including RAM tests, address bus test, CRC checks, and scope loops to resolve bus routing issues
- Statistical code profiling (based on the program counter) to help identify system bottlenecks and optimize software execution for analyzing system performance
- Internal and external trace capabilities that dramatically reduce debug time by providing the underlying cause of specific defects
- Advanced editing capabilities to reduce complexity of repeated development-debug cycles
- Extensive scripting capabilities via host shell scripting framework to control debugger activities
- Comprehensive build system to provide a centralized solution for the entire edit, compile, debug process
- Support on a wide range of Microsoft Windows, Linux, and Solaris 32and 64-bit host environments**
- Available as an add-on extension to the Wind River Workbench development tools included with the VxWorks and
Wind River Linux platforms, providing developers with a complete tool suite comprising on-chip and agent-based analysis and diagnostic tools
*Consult your Wind River sales representative for details on current and future supported devices and features.
**Consult the Wind River Workbench On-Chip Debugging product note for supported configurations.

Wind River Workbench On-Chip Debugging
Evaluate Wind River On-Chip Debugging