LYNX MOSA.ic supports Gray Eagle UAS Software Modernization
San Jose, California, August 26, 2020 – Lynx Software Technologies, an innovator in modern...
Despite that the software complexity of unmanned systems continues to grow, these systems simply must work all the time. Increasingly, there is a need for these platforms to transmit data streams in a highly secure manner. The best path for meeting these challenges is to harness mixed criticality systems, partitioning them such that standard software stacks running on Linux can be combined and isolated from the system elements that must be responsive in microseconds to real-time events. In many instances, bare metal applications that cannot be disabled can be used to encrypt specific data streams.
LYNX MOSA.ic for UAVs and Satellites is a set of Lynx software packages, 3rd party technologies, and associated tools which Lynx has proven to reliably work together for rapidly building robust unmanned aerial and satellite systems. Specifically, LYNX MOSA.ic for UAVs and Satellites includes the following:
FEATURE | BENEFIT |
Fine-grained system control of hardware resources |
Guaranteed real-time determinism of key subsystems, coupled with increased security |
System immutability |
Once system boots, system cannot be reconfigured, which translates to increased system uptime and reliability |
LynxSecure has 20k lines of certifiable source code | Accelerated (and cost reduced) path to system certification |
Key system functions decentralized and distributed |
Improved system reliability since there is no reliance on a single RTOS |
Suite of Built-in tests (BITs) on boot and while systems are operating to ensure system maintains a secure state |
Continuously monitor the state of the system and ensure that the conditions for continued secure operation are being maintained |
LSAs created to enable specific datastreams to be encrypted |
Enables sensitive data to be securely transmitted and received over public networks |
DO-178 certification and reusable software component (RSC) |
For those customers requiring a path toward certification, Lynx will accelerate that path and reduce the costs due to the elements of pre-certified code and creation of immutable, isolated partitions |
LYNX MOSA.ic was announced as a software framework in 2019. It is founded on the LynxSecure® separation kernel hypervisor and enables a number of other Lynx products and third-party products to be combined in a way where applications are given fine grained control over specific CPU and memory resources. In contrast to traditional RTOS platforms, where hardware control, real-time scheduling, security, multimedia, and application runtime services are integrated into a common stack servicing all applications on all CPU cores, LYNX MOSA.ic allows system architects to subdivide systems into smaller, independent stacks which include only the dependencies required. Lynx has used this framework to create specific products for specific applications.
LYNX MOSA.ic for UAVs & Satellites includes RTOSes, Linux (Buildroot), and bare metal applications such as Lynx Simple Applications (LSAs).
As a true separation kernel, LynxSecure is often meaningfully described by what it isn't, as much as by what it is. With LynxSecure there is no system configuration change after startup. This means no hardware re-mapping, device assignment, memory allocation, or changes to security or scheduling policies. With LynxSecure, the system architect can rely on the following facts:
San Jose, California, August 26, 2020 – Lynx Software Technologies, an innovator in modern...