Keil Logo

News News Item

24 Jun 2008

Quadros RTXC awareness in Keil µVision

Houston, TX – June 9, 2008

Quadros Systems, Inc., a leading supplier of configurable and scalable real-time operating systems (RTOS) today announced that the kernel-aware debug module for the RTXC Quadros RTOS is now available for the Keil µVision3 debugger for ARM7, ARM9 and Cortex-M3 processors. The advanced kernel analysis tool displays detailed data about kernel activity enabling developers to quickly identify and resolve performance problems in their application. This is the first announced third-party plug-in for the Keil RealView Microcontroller Development Kit (MDK) and will work with the entire RTXC kernel family: RTXC Single Stack, RTXC Multi-stack and RTXC Dual Mode.

Effective embedded system debugging requires an intimate knowledge of kernel objects and their interrelationship to the application. Kernel awareness aids in the complex decoding of memory content to solve even the simplest of problems. However, embedded debugging environments, such as the Keil µVision debugger, because they are RTOS-agnostic, have generic memory and register displays that cannot display data structures specific to third-party RTOSes. The RTXC Quadros kernel awareness module presents a well-organized set of views for RTXC Quadros kernel objects and the data associated with each instance of these objects. These viewing windows are fully integrated into the Keil µVision IDE.

The RTXC Quadros kernel awareness module presents graphical views of the state of all kernel objects at a debugger breakpoint. The module does not require any footprint or agents on the target processor. Other kernel awareness packages require agents on the target which eventually have to be removed, followed by an additional test and requalification. The RTXC Quadros kernel awareness module also scales automatically to fit the configuration of the kernel as defined by the developer using the RTXCgen kernel configuration tool.

The µVision IDE from Keil, an ARM company, combines project management, make facilities, source code editing, program debugging, and complete simulation in one powerful environment. The µVision development platform is easy-to-use and it helps the user quickly create embedded programs that work. The µVision editor and debugger are integrated in a single application that provides a seamless embedded project development environment.

"Keil development tools enjoy strong acceptance in the embedded systems industry," said Stephen Martin, vice president of sales and marketing at Quadros Systems. "We are excited to be able to bring together the high performance RTXC Quadros RTOS and Keil's popular MDK development tool."

The kernel awareness module for Keil is available to licensed users of the RTXC Quadros real-time operating system.

About Quadros, Systems, Inc.

Quadros Systems, Inc. (www.quadros.com) develops and markets RTXC technology, bringing together RTOS, hardware and software professionals into one development team to provide innovative technology that maximizes real-time responsiveness and eases the development process for customers. The RTXC RTOS family is complemented by VisualRTXC, an easy-to-use, powerful design tool that allows the developer to rapidly move between design concepts and generated C code. In addition to the RTXC RTOS family, Quadros Systems offers a wide range of communications stacks and middleware including RTXCusb (RTOS-agnostic USB stacks and drivers) and RTXCflashfile (a high performance file system for resident flash devices). RTXC products have been deployed worldwide in hundreds of millions of embedded systems, serving markets such as communications, medical, and industrial automation. For more information, contact Quadros Systems, Inc. at 832-351-2830, Quadros Systems Europe at +49 (0) 8807-94350 or visit www.quadros.com/products.

  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.