Wind River Workbench 3.0, On-Chip Debugging

Posted by Ken Cheung in Test Solution on Wednesday, February 6, 2008

Wind River Workbench® 3.0, On-Chip Debugging is a comprehensive JTAG embedded device development toolset for mitigating the complexities of on-chip debugging. Wind River Workbench, On-Chip Debugging includes support for key new processors in the mobile device market and introduces new enhancements designed to make device hardware and software development and debug simpler and more intuitive. Mobile device manufacturers can now leverage these new enhancements and existing Linux debugging capabilities to shorten design cycles and make effective use of their time to differentiate at the application layer.

Features

  • Advanced symbolic debugging with conditional breakpoint support
  • Comprehensive diagnostics-RAM Tests, Address Bus Test, Data Bus Test, CRC Checks, and Scope Loops-for bus routing issues on densely populated boards using a single JTAG debug tool
  • Register analysis and access to bit-level detail and user documentation
  • Complete run-control solution, including start, stop, and stepping capabilities, which support data- and expression-based hardware and software breakpoints
  • Profile analysis tools that report the time your code spent executing a function
  • Multicore debugging in a variety of configurations, including multiple cores within a system running different OSes
  • Support for multiple OSes, including Linux with OS Object Awareness, without kernel instrumentation or software agents running on the target
  • Internal and external trace capabilities that dramatically reduce debug time by providing the underlying cause of specific defects

Key new enhancements in Wind River Workbench 3.0, On-Chip Debugging improves the ability for device manufacturers to debug and develop mobile device designs, effectively shortening design cycles allowing for faster time-to-market. These include:

  • Support for key mobile device processors
    These include the ARM Cortex(TM)-A8 processor with NEON(TM) instruction set, Freescale i.MX 27, Marvell PXA 300/310/320 application processors, and Texas Instruments TMS320DM644x DaVinci family.
  • Debugging with Wind River Linux Real-Time Core
    Allowing users to debug all aspects of device software when running Wind River Linux, which is quickly being adopted by the mobile device industry. This includes the ability to debug the kernel, user mode applications and the ability to debug real-time applications that are using Wind River Linux Real-Time Core.
  • Open environment capabilities
    Customers developing ARM processor-based systems can now use Wind River Workbench, On-Chip Debugging with additional industry leading compilers. The benefits of Workbench's integrated edit-compile-debug capabilities are achieved allowing customers to tailor tool chains to best meet specific needs and to optimize the workflow.
  • Integrated Development Environment (IDE) Support
    Workbench is the leading on-chip debugging development environment fully integrated with Eclipse, and continues to enhance the IDE by adding views and capabilities to Workbench's Eclipse-based environment.

Workbench On-Chip Debugging supports a wide range of processors and operating systems. Supported operating systems include Wind River's VxWorks and Linux, in addition to kernel.org Linux, Express Logic's ThreadX, and Mentor Graphics' Nucleus. Other commercial operating systems and in-house proprietary operating systems can be integrated by Wind River Professional Services.

More info: Wind River Workbench, On-Chip Debugging Edition

If you found this page useful, bookmark and share it on:

Possibly of Interest

 
Embedded Star Newsletter
Don't have time to visit Embedded Blog everyday? Then sign up for our free newsletter. We'll send you an email when we have something to share with you. Your email address will be kept confidential and we will not share, sell, or rent it to anyone. You can unsubscribe at any time by clicking a link in the email.

Enter your email address to sign up for our free newsletter:   

If you are familiar with RSS feeds, you can also sign up for our free blog feed. Our RSS feed is updated in real-time while our newsletter is updated daily.