Using Linux as an Embedded OS for the Space Industry
summary
CNES-led project produces a Yocto-based distribution delivered June 2022 and demonstrates Linux running in Xen partition with an initramfs image on Raspberry Pi and Zebu hardware; proof-of-concept includes a basic SpaceWire driver on Zebo board and partition communication via a hypervisor, but work flags hard limits: Linux needs an MMU, images run from RAM, footprint and vendor BSP fragmentation make maintenance heavy, and the open community model stalls because large contractors resist upstreaming proprietary code.
AI-written summary · about
chapters (22)
- 0:00Intro
- 2:04Lost in space
- 6:38Some Linux mission
- 7:09Software in a spaceshi
- 7:50Satellite system structur
- 8:31System architecture #
- 11:10Typical space architectur
- 11:25Linux benefit
- 12:40Linux drawback
- 14:11Working with the CNES
- 17:00Linux4Space step
- 18:43Yocto principles reminders
- 19:38The Linux4Space distro
- 20:26Space features
- 22:15Project results
- 23:22Next steps and goal
- 24:46LVCUGEN origin IMA
- 26:03LVCUGEN based architectur
- 26:26Software component
- 27:14APPDK/Linu
- 28:12application hosting too
- 30:31Step 3: on-board factory use-case
related talks
16mTuning Linux for Embedded Space Applications
38mLinux for Space - Mission Begins
28mEnabling Linux Usage in Space Applications
47mBoldly Going, Running Linux in Space
41mEmbedded Linux in Space!
16mKeynote: Space Grade Linux: Building a Safer, Open Source Future for Space Systems
42mLinux in Space: Fault Detection, Recovery and Fault-Tolerant System Designs
31mRunning Linux on Constrained IOT Device
