A world leader in embedded and mobile software.
Wind River Workbench
Bookmark and Share
Home : Products : Wind River Workbench

From Command Line to Generic Eclipse to Full Commercial Suites – Developers Choose Wind River Workbench

Most proprietary development solutions limit flexibility, restrict interoperability of systems and tools, and actually increase the costs of development. Wind River has taken a different approach to helping our clients succeed. Based on the Eclipse platform, Wind River Workbench is a collection of tools that accelerates time-to-market for developers building devices with VxWorks and Wind River Linux. Through tight integration with the industry's leading RTOS and the leading device Linux distribution, Workbench offers the only end-to-end, open standards–based collection of tools for device software design, development, debugging, test, and management.

 


Overview

A Complete Solution

The Wind River Workbench On-Chip Debugging's powerful IDE-based diagnostic capabilities unlock the power of the enterprise class, multicore enabled Wind River ICE 2 network-based JTAG emulator, and the portable Wind River Probe USB-based JTAG emulator.

Working with Wind River can significantly improve your odds for success. A stable, publicly held company, Wind River provides a complete solution for device software development. In addition to Workbench, our solution includes Wind River Customer Support, a Support Center Practices–certified organization, our CMMI Level 3–certified Professional Services organization, and an extensive ecosystem of partners. This comprehensive offering achieves the following:

  • Improves time-to-market with tools that help developers visualize complex configurations, debugging, and test
  • Makes managing your tools investment easier through common adoption of Eclipse and Workbench across your organization
  • Enables developers to take advantage of additional design, development, and test plug-ins through Eclipse integration
  • Simplifies third-party tools integration and allows you to choose best-of-breed add-ins

 


Powerful Tools

WorkbenchFrom hardware and board initialization to device management, Workbench offers deep capability throughout the development process in a single integrated environment, with complete platform integration and tools for debugging, code analysis, advanced visualization, root-cause analysis, and test. Wind River Workbench integrates the industry's most powerful development tools to monitor, analyze, and debug at each phase of development, providing early detection of potentialdefects and increasing the overall quality and reliability of your product. Workbench's support for multiple operating systems, architectures, and programming languages gives companies unprecedented flexibility to standardize on a single development framework across the enterprise. Workbench offers tightly coupled analysis and instrumentation tools for Wind River frameworks, so customers have only one tool suite to purchase and manage for both VxWorks and Linux development.

Workbench can be extended via IPL Cantata++ (formerly Wind River Workbench Unit Tester), a plug-in for unit testing, code integration testing, and test coverage analysis. Also, Workbench On-Chip Debugging aids system developers early in the development cycle, while Wind River ICE and Wind River Probe provide hardwarebased debugging capabilities.

The following are additional components for enhancing developer productivity with Workbench:

  • Wind River Compiler enables developers from all industries to create exceptionally fast, tight code for their device software applications. This product combines industry-leading optimization technology with the flexibility and control required to fully exploit today's complex embedded CPUs. Close relationships with silicon partners make it possible for Wind River to provide highly optimized compilers for new silicon with short lead times, enabling customers to immediately gain maximum performance from their investment.
  • Wind River Workbench On-Chip Debugging is designed to meet the needs of developers early in the device software development cycle-handling initial board bring-up and validation, developing device drivers, incorporating low-level software capabilities, and developing C/C++ applications. This edition offers a feature-rich development suite optimized for the capabilities of JTAG-based debugging, using Wind River ICE and Wind River Probe. Where a target operating system is involved, target OS awareness extends the on-chip debugging capabilities of Workbench to include support for VxWorks 5.5/6.x and Linux.
  • IPL Cantata++ is a set of tools provided by IPL that enables developers to more efficiently complete unit testing, integration testing, and code coverage analysis on the tests. Integration between IPL Cantata++ software and the rest of the Workbench development suite places these capabilities within easy reach of every developer. IPL Cantata++ helps increase software quality, decrease time-to-market, and reduce support costs through better, faster, more automated testing during the development life cycle. IPL Cantata++ is available as an add-on to Wind River Workbench as well as for host operating systems and non-Wind River platforms.

 

Development and Capabilities

Rapid Development

Wind River Workbench is easy to learn and use, with intuitive tools that help developers find and fix problems in complex code early on. Workbench accelerates application development and helps reduce device code complexity, improve code quality, and shorten time in test cycles. Using native Eclipse integration capabilities, Workbench enables developers to take advantage of other application design, development, and test plug-ins to further speed application development.

EclipseCon 2008

Wind River Workbench Awarded Best Commercial Eclipse-Based Developer Tool by the Eclipse Foundation
Read more »

Eclipse Leadership

Wind River is a leader in the Eclipse development community and standards body, guiding the top-level Device Software Development Platform (DSDP) project. In association with the DSDP, Wind River has contributed more than 300,000 lines of code back to Eclipse to improve device software development capabilities in Eclipse. Wind River leads the Device Debugging and Target Management subprojects that are an integral part of DSDP. Our active partner community‹including Coverity, IBM Rational, I-Logix/Telelogic, IPL, Klocwork, and National Instruments‹ offers Eclipse-based solutions that extend Workbench within the same Eclipse shell.

Development Capabilities

  • Eclipse framework
  • C/C++ development tools based on the Eclipse CDT project
  • Project System and Build System
  • Index-based global text search-and-replace
  • Wind River Compiler for VxWorks; Wind River GNU Compiler
  • Workbench Debugger
  • Host Shell and Kernel Shell
  • VxWorks Kernel Configurator; Linux Kernel and User Space Configurators
  • Linux File System Configurator
  • Run-time analysis tools:
    • System Viewer
    • Memory Analyzer (formerly MemScope)
    • Performance Profiler (formerly ProfileScope)
    • Data Monitor (formerly StethoScope)
    • Code Coverage Analyzer (formerly CoverageScope)
  • Wind River Workbench, On-Chip Debugging Edition (optional)
  • On-chip debugging hardware: Wind River ICE 2; Wind River Probe; Wind River Trace 2
  • IPL Cantata++ for Wind River Workbench

Workbench Acceleration Services

Wind River Workbench Acceleration Services is a comprehensive suite of offerings to help your development team speed integration of Workbench into daily processes and workflow. Our services professionals help developers quickly and fully achieve the benefits of Workbench by smoothing the technology adoption process. Workbench Acceleration Services solve the technical, process, and knowledge challenges typically associated with the implementation of an integrated development environment like Workbench.