SED Banner Image

Code 582 Technologies and Products

Micro Flight Executive (µFE) Software

Principal Investigator (PI)
Description and Objectives
  • Develop a component-based and layered middleware for resource constrained processor environments.
  • Design instrument framework that shares the lower layers with the cFE architecture (PSP and OSAL).
  • Create build and development environment for software development.

 

Layers includes Operating System Abstraction Layer(OSAL), Platform Support Package(PSP), OS/Kernel, and Procesor/Emulator
µFE Concept

 

Technical Approach
  • Investigate and document required resources, components and services for µFE framework.
  • Redesign Platform Support Package (PSP) to support OSAL, mFE and cFE.
  • Design and develop mFE components and services.
Main Innovation(s)
  • The goal of this project is to develop a minimal flight software framework to facilitate flight software reuse in the highly constrained resource and processing environments such as instruments, CubeSats and small payloads
Infusion Potential
  • CubeSats
  • ATLAS, RESTOR & HyspIRI