Lynx releases revision of DO-178C DAL-A safety-certified open RTOS
LynxOS-178 2.2.4 defines the new benchmark for avionics systems developers, says Lynx software Technologies. It has Future Airborne Capability Environment (FACE) support, native Portable Operating System Interface (POSIX) and DAL-A certification artifacts.
The advanced kernel technology specialist has announced LynxOS-178 2.2.4, a new version of its widely deployed DO-178 certified RTOS. Supporting open standards such as FACE, POSIX and ARINC 653 APplication EXecutive (APEX), LynxOS-178 offers portability for safety-critical software designs. LynxOS-178 2.2.4 is also offered with a full set of DO-178C DAL-A certification artifacts for systems requiring the highest level of avionics safety certification.
LynxOS-178 is believed to be the first and only time- and space-partitioned real time operating system (RTOS) to have obtained a Reusable Software Component (RSC) award from the Federal Aviation Authority (FAA). LynxOS-178 2.2.4 will obtain the third RSC award for the product line. The RSC comprises the LynxOS-178 kernel, supporting a comprehensive set of standards-based application program interfaces (APIs), along with middleware including a file system and health monitor. The RSC allows avionics systems developers to receive certification credit for the LynxOS-178 RTOS, significantly reducing the time, cost and risk associated with the safety certification process.
Robert Day, VP of Marketing at Lynx said: “Since its release, LynxOS-178 has saved avionics system designers millions of hours and dollars in development time and costs. We estimate that customers get to market six to nine months faster by using the RSC features of this OS. LynxOS-178 2.2.4 has been developed to fully meet the requirements of DO-178C – the latest standard used by the FAA to certify commercial software-based aviation systems, while maintaining the open standards support such as FACE and POSIX to allow true software portability even for safety-critical applications”.
LynxOS-178 2.2.4 offers full native POSIX.1 support including all the services specified by POSIX 1.b (real-time extensions) and POSIX 1.c (threads extensions). This open-standards support allows safety software applications to be easily ported from one system to another, and facilitates the ready migration of applications written for other POSIX OSes such as Linux. LynxOS-178 2.2.4 also supports the latest FACE 2.1 standard, providing APIs for the security, safety basic and safety extended profiles. LynxOS-178 2.2.4 is complemented by the Lynx Certifiable Stack (LCS), a DO-178C certifiable TCP/IP protocol stack, for safety certified networking components.
LynxOS-178 2.2.4 is initially released for a range of PowerPC QorIQ processors, from NXP, based on the P Series and T Series architectures, including T2080, T2081, T1024 and P3041. Lynx is also porting LynxOS-178 2.2.4 to Intel x86 and ARM platforms. Lynx will also provide a para-virtualised version of the RTOS to enable safety critical workloads to run on the LynxSecure Separation Kernel Hypervisor.
LynxOS-178 2.2.4 debuted at the Avionics Electronics Europe conference in Munich, Germany (25-26 April). LynxOS-178 is being demonstrated on a Curtiss-Wright hardware platform, running safety-critical software applications from ENSCO Avionics, and Core Avionics & Industrial (CoreAVI) on the Lynx booth (#G5).