Aitech Leverages NASA cFS Linux for Space SBC
April 30, 2019 | AitechEstimated reading time: 2 minutes

Aitech and Embedded Flight Systems Inc. (EFSI) have partnered to integrate NASA's core Flight System (cFS) into Aitech’s modular SP0-S space SBC.
NASA’s cFS is a platform- and project-independent, reusable software framework and set of reusable software applications composed of three key aspects—a dynamic run-time environment, layered software and a component-based design—that combine to make the cFS suitable for reuse on any number of NASA flight projects and embedded software systems, at a significant cost savings.
“Guaranteeing real-time processor performance, low process-dispatch latencies, coupled with minimal process run-time jitter and complete partition independence, are challenging in a real-time operating environment,” says George Romaniuk, director of space product management at Aitech. “By using Aitech’s optimized SP0-S drivers, combined with EFSI’s Linux distribution, we can overcome these computing obstacles.”
The flight software framework takes advantage of a rich heritage of successful Goddard Space Flight Center flight software efforts and addresses the challenges of rapidly increasing software development costs and schedules due to the constant changes and advancements in flight hardware.
“cFS incorporates lessons learned and mission operation experience from years of NASA missions. As a reusable layered open-source flight software application, it’s being used by NASA, and many spacecraft vendors, for several upcoming missions. Mission classes that will use cFS range from manned flights to small CubeSat missions,” says Charlie Rogers, vice president of EFSI.
Romaniuk adds that the integration of cFS into Aitech’s high TRL space processor clearly embodies NASA’s mandate to ‘Test what you fly, fly what you test.’
Using the proven low power and high performance offered by the NXP MPC8548E PowerQuicc processor, along with the advanced Linux environment of Xenomai real-time Linux, Aitech’s SP0-S space processor has been demonstrated to NASA running Linux 4.14 with Xenomai 3.0.6 to provide hard real-time, hard deadline guarantees.
The demo was created by EFSI for NASA Johnson Space Flight Center, where NASA’s cFS was compiled to run on Xenomai 3’s hard real-time Cobalt POSIX implementation. Using Xenomai’s temporal partitioning scheduler, multiple instances of cFS were run and communicated across the partition boundary with SBM (software bus networking), a JSC (Johnson Space Center) product that expands the cFS software bus to other cFS runtime instances. Using this environment, multiple cFS instances run completely independent of each other.
The temporal partitioning and cFS combination is used to safeguard a critical application and a noncritical application, such as GN&C application or an instrument application. Additionally, it could be used in a voting scheme to increase overall radiation tolerance of a spacecraft system.
Testimonial
"In a year when every marketing dollar mattered, I chose to keep I-Connect007 in our 2025 plan. Their commitment to high-quality, insightful content aligns with Koh Young’s values and helps readers navigate a changing industry. "
Brent Fischthal - Koh YoungSuggested Items
Bittium Launches New Ultra Secure Bittium Tough Mobile 3 and Establishes a Strategic Collaboration with HMD Secure
09/10/2025 | CisionBittium Corporation announces the launch of its new generation high-security Bittium Tough Mobile 3 smartphone. At the heart of the device is Bittium’s secure software technology, which provides users with a comprehensive communication solution designed to meet the ever-growing requirements for mobile security and performance.
I-Connect007 Editor’s Choice: Five Must-Reads for the Week
09/05/2025 | Andy Shaughnessy, I-Connect007It’s almost fall here in Atlanta, and that means that the temperature is finally dropping. And it quit raining! It’s been raining since March, and I’m so over it, as the social influencers say. Last night we grilled out on the deck, and it wasn’t hot, and we didn’t get rained on. Life is good. It was a busy week in the industry. In this installment of my must-reads, we say goodbye to Walt Custer, the man who made PCB data points interesting for the rest of us.
What EMS Firms Want From Their Software—and What They Get
09/03/2025 | Thiago Guimaraes, Global Electronics AssociationLast November, the Global Electronics Association [as IPC] surveyed EMS and OEM companies to better understand the software tools driving their operations and uncover trends in adoption, satisfaction, and challenges. The survey assessed software tools across critical functions, including ERP, MES, PLM, QMS, LMS, quoting systems, and CRM. Participants shared insights on tool adoption, satisfaction, and selection priorities.
Peak Rock Capital Affiliate Completes Acquisition of Aegis Software
08/25/2025 | Aegis SoftwareAn affiliate of Peak Rock Capital, a leading middle-market private investment firm, announced that it has completed the acquisition of Aegis Industrial Software, a global provider of innovative manufacturing execution system (MES) software for electronic components and discrete manufacturing across the aerospace & defense, medical device, consumer electronics, and diversified industrial end-markets.
Jeh Aerospace Raises $11M to Boost Aircraft Supply Chain
08/12/2025 | I-Connect007 Editorial TeamJeh Aerospace, the high-precision aerospace and defense manufacturing startup founded by Vishal Sanghavi and Venkatesh Mudragalla, has raised $11 million in a Series A round led by Elevation Capital, with support from General Catalyst, to scale its commercial aircraft supply chain manufacturing in India, according to OEM.