Posts

Showing posts from May, 2023

cFS Tutorial Stage 2: Transform the NASA sample_app To Your Own ...

Image
Copy & Customize Stock cFS sample_app and Connect It Up Build Automation ... by David Ferreira NOTE: This post is a sequel to my first cFS tutorial . These steps assume you have completed all the steps in the prior post. Without those step, these instructions will make no sense. Intro In my last post, we downloaded NASA's cFS framework, made a slight modification to the NASA sample_app and then build it and ran it. In this post, we will start where we left off and progress to cloning the sample_app and making it our own. We will focus on the idiosyncrasies of loading a new application module on cFE boot and linking our new, cloned application into the existing cFS build automation which relies on CMake and make to build both the applications and the framework. This is very much non-trivial and worthy of its own blog post. This post WILL NOT FOCUS ON how to efficiently rename 20+ files at a time in Linux terminal. Nor will we focus clever use of find/replace in a text editor to