Software verification tools provide visibility into Lynx RTOS
REDMOND, Wa.—June 8, 1998—Applied Microsystems Corporation (NASDAQ: APMC) today announced integration of their popular CodeTEST® software verification and analysis tools with the LynxOS® version 3.0 real-time operating system (RTOS) from Lynx Real-Time Systems, Inc.
Applied's Consulting Services Group has ported Applied's standard CodeTEST software tools to a MPCXX PowerQUICC reference platform to provide visibility that only hardware-enhanced solutions can deliver. CodeTEST now provides visibility into LynxOS processes and thread switching, as well as heap memory usage and inter-process communication (IPC). Support for other CPU families will be available in the near future.
"Applied Microsystems' CodeTEST for LynxOS 3.0 offers users valuable insight into system performance to speed deployment of an optimized, quality product," said Dino Brusco, vice president of marketing, Lynx Real-Time Systems.
Applied's Consulting Services Group provides solutions to embedded systems developers around the world. The integration of CodeTEST with LynxOS allows LynxOS customers to perform software verification and test.
LynxOS version 3.0, announced by Lynx Real-Time Systems on March 31, 1998, is designed to meet the mission-critical, real-time requirements of demanding applications in military, aerospace and communications. LynxOS 3.0 adds support for new processors, CPU boards and peripheral device drivers, offers expanded network services, and includes small-footprint kernel profiles.
Applied's Consulting Services Group includes highly qualified engineers dedicated to providing a range of custom services based on an individual customer's requirements. The division is unique in its support of hardware-enhanced development approaches. Hardware-enhanced tools have an advantage over software-only tools by allowing software to execute in-circuit in real time, while providing the developer with a high level of control and accurate information. Applied's consulting group provides and augments the customer's existing tool set, supporting the unique conditions present in their development environment.
Applied's CodeTEST software verification and analysis tools for LynxOS consist of four software modules and a target system probe that attaches to the microprocessor running the program to be tested. The CodeTEST family includes CodeTEST- Performance, CodeTEST-Coverage, CodeTEST-Memory and CodeTEST-Trace.
CodeTEST-ACT (Advanced Coverage Tools) is an enhanced version of CodeTEST that tests to Federal Aviation Administration (FAA) regulated standards of Modified Condition Decision Coverage (MCDC), the deepest level of code coverage required to ensure the quality of software running in life-critical applications.
In CodeTEST, a software instrumenter prepares the user's program for in-circuit verification. The utility reads program source files and inserts test point instructions into the code. The instrumenter processes programs written in the C/ C++ programming languages in compliance with K&R C, ANSI C, and the emerging ANSI C++ standards.
The probe passively monitors the program as it executes and communicates measurement results to the user's workstation via an Ethernet connection. Run-time information may be viewed while the test is in progress. CodeTEST probes are available in support of processors for the major manufacturers including AMD, Intel and Motorola as well as for Hitachi, MIPS, NEC and SPARC. CodeTEST also supports the VME development environment.
Standard CodeTEST software verification and test tools work with LynxOS without any modification. There are four CodeTEST software modules: Performance, Coverage, Memory and Trace.
Applied's consulting services are offered on a contract basis and are available immediately. Cost of the services is dependent upon the scope of work and is determined on a case-by-case basis.
Applied Microsystems leads the market in providing a broad range of development tools for engineers who design, debug and test embedded systems. Applied's goal is to help engineers develop high-reliability products much faster at a lower cost-per-engineer via an optimum balance of software and hardware-enhanced tools. Applied's embedded development solutions include:
The company can be reached at P.O. Box 97002, Redmond, Wash. 98073-9702. Telephone: (425) 882-2000. E-mail: info@amc.com. Browse: www.amc.com.
Lynx Real-Time Systems, Inc. is a worldwide supplier of real-time operating systems and development tools. Its products shorten product development cycles and lower costs for software engineers who design embedded applications. By committing to POSIX®, UNIX, Java, and other industry standards, the company enables customers to leverage their investments in software development and education. Founded in 1988 as a privately held company, Lynx has offices in the U.S., Europe and Japan, and worldwide headquarters in San José, California.
| Kirsten Long Director, Marketing Communications LynuxWorks, Inc. USA +1 408-979-4404 |
Dave Reddy Weber Shandwick USA +1 650-868-4659 ![]() |
Peter van der Sluijs Neesham Public Relations Europe +44 1442-879222 |
| Hamid Mirab Managing Director EMEA LynuxWorks Ltd. United Kingdom +44 208-906-9506 |
Elvia Soltero Weber Shandwick USA +1 408-685-0614 |
![]() |
Copyright © LynuxWorks™, Inc. All rights reserved. Reproduction in whole or in part in any form or medium without express written permission of LynuxWorks is prohibited. | 20 years of embedded excellence |