Bookmark and Share

Eclipse-Based Development Environment Powering Wind River ICE 2 and Wind River Probe

Simplify product development with the industry's only Eclipse and standards-based graphical debugging solution that stays with you from initial hardware bring-up to product testing. With the tight integration between Wind River Workbench On-Chip Debugging and Wind River ICE 2 and Wind River Probe JTAG debug units, you can move past risky multivendor solutions to a simplified workflow. The advanced hardware diagnostics and patent-pending multicore debugging capabilities unlock the power of even the most advanced multicore and multiprocessor semiconductor technology.

  • Centralized, project-oriented environment, common with Wind River Linux and VxWorks, simplifying end-to-end debugging
  • Support for Wind River JTAG debug units: multicore-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
  • Multicore 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 multicore 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 32- and 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 Product Overview



Wind River Workbench On-Chip Debugging Product Note


Get in touch or let us know how we're doing.