Code 582 Technologies and Products
Micro Flight Executive (µFE) Software
Principal Investigator (PI)
- Dwaine Molock/Code 582
- Dwaine.S.Molock@nasa.gov
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.
µ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