LynuxWorks Rolls Out Updated Tools for Embedded Systems Developers

4/30/2003 - LynuxWorksTM introduced significantly enhanced features to SpyKerTM, its innovative embedded system trace tool, and VisualLynuxTM, a cross development tool that brings the functionality and convenience of Microsoft® Visual Studio® to embedded-system developers.

SpyKer 2.0 includes new features that dramatically increase visualization capabilities, provide greater system execution visibility and allow developers to better understand the causes of system crashes post-mortem. SpyKer 2.0 is a dynamically instrumented system trace analyzer that enables developers of both enterprise and embedded Linux® and LynxOS® applications to not only gather, display and interact with data concerning their applications, but also decrease development costs, accelerate development and debugging with easy, anytime visibility into the product and enhance product quality and reliability.

VisualLynux 5.0, the innovative tool which allows Microsoft Visual Studio users to transparently target LynxOS and BlueCat® embedded Linux operating systems with their applications, will now support the family of Microsoft .NET products including the popular Visual Studio .NET and Visual C++® .NET. VisualLynux 5.0 installs on top of existing Visual Studio installations. Developers are provided with all the commands and standard tools they need to streamline the design and creation of applications targeted to run on LynxOS and BlueCat Linux.

LynuxWorks is dramatically increasing the value of development tools by providing developers with toolset enhancements specifically designed to provide a more detailed understanding of system operations and fine-tune the performance of the operating system," said Bob Morris, vice president, sales and marketing, LynuxWorks. "SpyKer 2.0 and VisualLynux 5.0 enable faster time-to-market by leveraging an easy-to-use visual development environment and any-time visibility into program execution."

SpyKer 2.0 can be used by applications programmers, technical support professionals, and systems management personnel to collect trace data on the execution of a Linux or a LynxOS system. A trace analyzer is an extremely powerful tool commonly used in the embedded systems industry for gathering systems execution information, analogous to a software logic analyzer. For highly specialized embedded applications, programmers need to know exactly what the CPU is doing at any point in time. SpyKer's dynamic kernel instrumentation capability provides instant visibility into valuable system information, eliminating the annoyance and configuration management headaches of switching to a specially instrumented kernel.

The Graphical User Interface (GUI) enhancements of SpyKer 2.0 provide more save and state options, zoom-out display, current priority display and display filtering allowing for greater and more refined visibility into the system. In SpyKer 2.0, a powerful capability allows users to understand relationships between events using histograms. With the histogram capability, both the length of time spent in interrupt context and the timing information between two event points can be displayed as a histogram of timings over the entire trace. This allows users to easily visualize any event relationship and timing data. Another new feature is the addition of library code instrumentation, an innovative approach to provide detailed information on system operation with minimal intrusion to system performance. Additionally, the ability to display a trace post-mortem is included, provided there is a separate memory board that allows data to be written out to a non-volatile buffer in case of a system crash. This capability allows the developer to understand what occurred just before the system crash.

VisualLynux 5.0 provides a high degree of automation when leveraging Visual Studio for embedded development. VisualLynux wizard dialog boxes are available to capture LynxOS and BlueCat Linux-specific configuration information as well as application wizards that create application skeleton code utilizing many POSIX API features. Remote debugging and target download/viewing tools are also included to allow the Visual Studio environment to function as a true cross-development IDE.

About LynuxWorks
LynuxWorks is a world leader in the embedded software market, providing operating systems, software development products and consulting services for the world's most successful communications, aerospace/defense, and consumer products companies. Established in 1988, the company is a founding member of the real-time operating systems (RTOS) industry, and a leading participant in the Embedded Linux Consortium (ELC). LynuxWorks' headquarters are located in San Josť, California. The company's products include the open-source BlueCat Linux and the scalable, Linux-compatible LynxOS real-time operating system. World-class companies use LynuxWorks' products, including: 3Com, Alcatel, Boeing, Ericsson, Hewlett Packard, Jet Propulsion Laboratory, Lockheed Martin, Lucent Technologies, Marconi, Mitsubishi, Motorola, Raytheon, Rockwell Collins, TRW and Xerox.

LynuxWorks is a trademark and LynxOS and BlueCat are registered trademarks of LynuxWorks, Inc. Linux is a registered trademark of Linus Torvald.

Previous Page | News by Category | News Search

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