Board Support Packages and Drivers Print E-mail

Overview

CES BSPs and drivers are completely designed in-house and therefore are much more comprehensive and efficient as compared to the standard BSPs available from other vendors. As a rule, our BSPs are tailored to take full advantage of the board features, covering every programmable device, while respecting the operating system vendor BSP rules and applicable standards. Our unique approach is to design transverse compatible BSPs, which are form-factor independent (VPX, VME, CompactPCI, XMC, PMC), operating system independent (Integrity®, Linux®, LynxOS®, VxWorks®), as well as backward compatible with the previous generation. Therefore the risk incurred by the software choice is entirely removed. We equally have vast experience in developing certifiable packages all of the way up to DO-178B Level A.

NOTE: Our products come in a variety of form-factors, environmental grades, power consumption requirements, and flexible configurations, with a variety of extended software packages. Below are some of our most common product versions. Please do not hesitate to contact us for more details about these products, other versions, or even custom solutions.

Product Description
Fact Sheet
PPCMon 5
Low-Level Monitor
PPCMon 5 is the CES Low-Level Monitor included with all CES processor boards. The primary purpose of PPCMon 5 is to load an operating system from the network or onboard storage. It is also responsible for initial diagnostics and initialization. It can also be used to update onboard programmable logic, as well as to perform more in-depth diagnostics. There is full support for VME, CompactPCI and PCI buses, including discovery and enumeration. Please Login for Fact Sheet
PPCMon 6
Bootrom
PPCMon 6 is the CES Bootrom available for CES fourth, fifth and sixth generation boards. It is a feature-rich software product, which runs at the start-up of a board. Booting an operating system is one of the many features it provides. Focus was placed on user-friendliness. This includes an extensive built-in help system. Each command is documented online, including user examples. Online documentation is in the form of a “how to”, which enables the user to easily determine which set of commands to use in order to achieve the required task. Please Login for Fact Sheet
Integrity®
BSP & Drivers
Integrity® is the first commercial embedded real-time operating system dedicated to safety critical applications with multiple levels of safety, including a fully protected time and memory protection architecture. The CES Integrity® Board Support Package includes safety critical real-time operating system features, such as, IPv6 support, DO-178B Level A certifiable elements (optional) and ARINC 653 APEX API (optional). Please Login for Fact Sheet
Linux®
Toolbox & Drivers
Linux® is a general-purpose Unix®-like operating system developed by a huge community and available under the terms of the GPL. The CES Linux® Toolbox package is based on Linux® kernel. It contains the CES-patched kernel, an embedded user space, CES-supplied drivers and libraries, as well as compilers for native and cross development, for Linux®/x86. Please Login for Fact Sheet
LynxOS®
Bundle Package & Drivers
LynxOS® is a hard real-time operating system which combines determinism with a Unix®-like environment. The CES LynxOS® Bundled Package includes the required hardware and software for a native development system, the BSP, drivers and libraries for all the hardware components, including VME, PCI, DMA, etc. with relevant examples and utility programs, as well as the LynxOS® development licence and the LynxOS® and CES documentation packages. Please Login for Fact Sheet
VxWorks®
BSP & Drivers
The CES VxWorks® Board Support Package was developed from the ground up to provide a uniform interface throughout all CES boards. The user can smoothly leverage advances in technology without the drawback of an application porting effort. The CES VxWorks® BSP has been tailored to take full advantage of the advanced board architecture. It is made configurable to support the different VxWorks® operating systems, including Tornado II / VxWorks® 5.5 and Workbench / VxWorks® 6. Please Login for Fact Sheet
VxWorks® 653
BSP & Drivers
VxWorks® 653 is the Wind River solution for ARINC 653 compliant applications. This environment provides a deterministic allocation and separation of resources both in time and space. This enables applications at different certification levels (up to DO-178B Level A) to run safely on the same hardware. CES provides a variety of tools to support developers, from prototyping all of the way through to certification. At the base of these tools is the CES VxWorks® 653 Board Support Package, which comes in two versions: an extended version targeted towards development, and a small certifiable footprint version. The latter is provided with optional certification material. Along with the BSP, CES also provides a variety of drivers for the ARINC 653 environment. Please Login for Fact Sheet
VxWorks® MILS
BSP & Drivers
CES supports the VxWorks® MILS for security critical applications. The Multiple Independent Levels of Security (MILS) consists of a secure separation kernel built from the guidelines provided by the U.S. Government Protection Profile for Separation Kernels in Environments Requiring High Robustness, Version 1.03 (referred to as the SKPP). MILS provides an approach to Information Assurance (IA), which enables developers to compose secure systems by building certifiable applications and modules based on secure, certified Commercial Off-The-Shelf (COTS) components. CES provides trusted hardware on which the MILS separation kernel can guarantee that there are no interactions between different user software components, which are certified to different security levels. Please Login for Fact Sheet
DO-178B
Certifiable Packages
CES Certifiable Packages include software certifiable code, plus all of the DO-178B certification evidences to enable the customer to complete the certification process to the specified level, up to Level A. In order to facilitate certification of the aircraft, the software is bundled with supporting documentation referred to as “certification artifacts”, which demonstrates that the software has been developed and tested in accordance with the DO-178B guidelines. Please Login for Fact Sheet