A world leader in embedded and mobile software.
Wind River ICE 2
Bookmark and Share
Home : Products : On-Chip Debugging : Wind River ICE 2

High-Performance, Multicore-Capable JTAG Debug Unit for ARM, Intel, MIPS, and PowerPC Architectures

Wind River ICE 2 is a JTAG emulator that supports the leading architectures with broad processor coverage. Wind River ICE 2 integrates with Wind River Workbench On-Chip Debugging and Wind River On-Chip Debugging API to provide a flexible debugging platform. ICE 2 can be used to debug ARM, Intel Architecture, MIPS, and PowerPC targets for a truly cost effective solution, even if you are using multiple architectures or migrating to a different architecture in the future. Using Wind River ICE 2, developers can see into the system every step of the way, from board bring-up to production and test. Your businesses can standardize on a common, smart, and powerful debugging solution throughout the development process, freeing engineering bandwidth for product innovation.

 


Features

  • Simultaneous debug, synchronized run-control, and cross-correlated breakpoints for up to 16 cores and 32 threads
  • 10/100/1000 Ethernet interface for network-based remote debugging
  • JTAG clock speeds up to 100MHz with JTAG Accelerator technology for fast image downloads (up to 2.5MB/sec. with certain processors)*
  • Full control of target: start/stop/reset, data- and expression-based hardware and software conditional breakpoints, single step through code
  • 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)*
  • Target board initialization files provided for common semiconductor vendor reference platforms
  • Hardware diagnostics scripts to enable validation of address/data bus configurations and memory read/write verification
  • Flash programming capability to simplify board bring-up; turnkey algorithms provided for commonly used flash devices
  • Support of OS virtual addressing via memory management unit (MMU) support for translation lookaside buffer (TLB)
  • Extensible host PC interface via
    • Wind River Workbench On-Chip Debugging Eclipse-based development suite (Eclipse version 3.5)
    • Wind River On-Chip Debugging API for automated test and manufacturing environments
    • Wind River Workbench On-Chip Debugging command shell and host shell
  • 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)*
  • Internal trace buffer for visibility of code execution and system bus (for supported processors)*
  • External trace buffer via optional Wind River Trace 2 unit for visibility of code execution (for supported processors)*
  • Static and dynamic boot capability to improve ease of use through automatic loading of target drivers
  • User-selectable signal drive strength to assist with heavily loaded JTAG scan chains
  • Upgradeable firmware to support Wind River–provided enhancements and support for the newest processors
  • LCD display panel to ease in-lab monitoring by showing IP address and status information
  • USB port for host connection and firmware update flexibility
  • Extensible support for a wide range of processors based on ARM, Intel, MIPS, and PowerPC architectures*

*Consult your Wind River sales representative for details on current and future supported devices and features.

 

RoHS/WEEE Compliance
All products shipped by Wind River are in compliance with European Union RoHS and WEEE requirements.

 

Benefits

Debug Faster and with Greater Confidence Using Full JTAG Emulation for the Most Advanced Devices

Improved Effectiveness in Debugging Hardware-Software Integration Issues

As devices become more complex, leading semiconductor vendors continue to make investments in the JTAG control block on their systems on chip (SOCs), providing more debugging horsepower and capability to both hardware and software developers. Use the Wind River ICE 2 JTAG emulators to achieve the early access and control of the target you need to debug today's advanced 32-bit and 64-bit SOCs.

Take advantage of the tight integration between Wind River ICE 2, Wind River Workbench On-Chip Debugging, and Wind River On-Chip Debugging API to standardize on a single debugging solution across the entire product development team, resulting in greater productivity and value throughout the entire project development life cycle.

Wind River ICE 2 supports a broad range of productivity-enhancing features and capabilities from advanced hardware diagnostics, flash programming, and run control to internal trace support and optional external trace for supported processors. Adapt ICE 2 to your evolving development engineering needs through its ability to support next-generation, complex multicore SOC and trace solutions with easy to deploy software updates.

Access Wind River ICE 2 from anywhere via its 10/100/1000 Mbps Ethernet interface. Remote developers can work with all the features of ICE 2 for round-the-clock access to shared prototypes.

High-Performance JTAG

Debug quickly and confidently with Wind River's JTAG Accelerator technology, which enables ICE 2 to incorporate maximum efficiency scheduling that uses 100 percent of the available JTAG bandwidth. ICE 2 eliminates slow download times and slow response to run-control (step in, step out, and single step) when developing with on-chip debugging microprocessors. New hardware logic optimizes ICE 2's JTAG communications, so you benefit from dramatically improved debugging performance, and you get out of the lab sooner.

Go Multicore

Connect with and debug up to 16 cores simultaneously. Simplify development of complex multicore systems. Visualize and control all connected cores at the same time by integrating ICE 2's JTAG Server and JTAG Accelerator technologies with Wind River Workbench On-Chip Debugging, Wind River's industry-leading Eclipse-based cross-target development environment. Wind River's patent-pending technology gives you the responsiveness to stop multiple cores promptly for an accurate view of memory state and system registers so that you can diagnose system issues efficiently.

Advanced System Diagnostics with the Wind River Trace 2

The optional real-time, external Wind River Trace 2* unit empowers developers targeting ARM9-based processors with ETMv1 debug, analyze, and resolve the most challenging system issues, such as difficult to debug target crashes that defy postmortem debugging via register and memory access. Trace 2 includes a 1GB trace buffer with the ability to capture real-time trace at clock speeds up to 200MHz. Fast hardware-based buffer post-processing and integration with Wind River Workbench On-Chip Debugging enable efficient viewing, analysis, and navigation of trace information.

*Consult your Wind River sales representative for details on current and future supported devices and features.

 

Services and Support

Wind River Professional Services

Wind River provides outsourced engineering services specifically designed to help you meet strict market deadlines while keeping development costs down. Our technical experts have in-depth knowledge of Wind River products and experience assisting customers with Wind River on-chip debugging customization and product realization across a broad set of vertical industries. We can help you with device design, board support package (BSP) and driver optimization, software system and middleware integration, legacy application and infrastructure migration, and real-time best practices.

Education Services

Wind River offers dedicated courses for your company at your facility. Onsite training offers an opportunity for one-on-one discussions with our expert instructors about your specific project needs, the project's technical requirements, and challenges specific to your project in the comfort of your own office.

Wind River Support

Wind River Support works when you do with person-to-person help lines, a broad and deep knowledge base, and Web-based support to solve problems as they arise. Our Online Support site provides details on Wind River products and services to help you overcome obstacles or find innovative ways to resolve debugging issues quickly and get you out of the lab sooner.

Visit Wind River Online Support for easy access to product manuals, downloadable software, and other resources. Additional features, including patches and technical tips for common problems, are available for customers with maintenance agreements. Online Support visitors can also access a community of developers to discuss issues and experiences.

Wind River is Service Capability and Performance (SCP) certified. SCP is recognized as the gold standard for delivering world-class customer support.

 

Wind River On-Chip Debugging Videos

Watch and discover more about Wind River's JTAG debugging solutions that simplify the debugging of 32-bit and 64-bit applications running on ARM, ColdFire, Intel Architecture (including Intel Atom), MIPS, and PowerPC.


Embedded World 2010 Multicore Debug Demonstration

Watch Wind River's demonstration of multicore debug capabilities using Wind River ICE 2 and Wind River Workbench with a Freescale P2020 development board.




Introducing Wind River ICE 2

Wind River Technical Account Manager Andy Young discusses the latest JTAG debugger, Wind River ICE 2. He also covers ICE 2 integration with the Eclipse-based development environment Wind River Workbench.




Wind River Hypervisor and On-Chip Debugging Demonstration

Mark Hermeling demonstrates a few ways to debug a virtualized multicore system.




Wind River Workbench On-Chip Debugging: SMP Deadlock Debug Demonstration

In this video Wind River Development Tools Product Manager Joel Fear demonstrates how Wind River Workbench On-Chip Debugging can be used to diagnose and debug a complex SMP deadlock.