Back to the catalog

Software — free catalog

cFS Framework

A NASA software catalog entry available for reuse or request.

About this technology

Overview

The core Flight System (cFS) is the first and only community-developed, reusable, platform-independent embedded software framework. cFS enables embedded software engineers to innovate and quickly transition from concept to implementation through a carefully designed layered architecture that isolates software applications from the operating system and hardware platform.The Bootes release of the cFS framework is composed of the following layers, example implementations and tools:### Layers1. core Flight Executive (cFE), Version 6.82. Operating system abstraction layer (OSAL), Version 5.13. Platform support package, Version 1.5### Example Implementations1. Telemetry Output Lab (to_lab), Version 2.42. Command Ingest Lab (ci_lab), Version 2.43. Scheduler Lab (sch_lab), Version 2.44. Sample App, Version 1.25. Sample Lib, Version 1.2### Tools1. cFS-GroundSystem, Version 2.22. ELF to cFE Table Converter (elf2cfetbl), Version 3.2.03. Table CRC Generator, (tblCRCTool), Version 1.1.0