+ All Categories
Home > Documents > Linux in Space · 08/24/12 Page 3 About SpaceX Formally, Space Exploration Technologies Corp. A...

Linux in Space · 08/24/12 Page 3 About SpaceX Formally, Space Exploration Technologies Corp. A...

Date post: 11-Jun-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
20
Linux in Space Jim Gruen [email protected] 8/24/12 © SpaceX
Transcript
Page 1: Linux in Space · 08/24/12 Page 3 About SpaceX Formally, Space Exploration Technologies Corp. A “new aerospace” company (only 10 years old) Over 1800 employees, headquartered

Linux in Space

Jim [email protected]

8/24/12© SpaceX

Page 2: Linux in Space · 08/24/12 Page 3 About SpaceX Formally, Space Exploration Technologies Corp. A “new aerospace” company (only 10 years old) Over 1800 employees, headquartered

Page 208/24/12

Overview

● About SpaceX

● Linux on servers

● Linux in space!

● What we like about Linux

● What's coming

● Food for thought

Page 3: Linux in Space · 08/24/12 Page 3 About SpaceX Formally, Space Exploration Technologies Corp. A “new aerospace” company (only 10 years old) Over 1800 employees, headquartered

Page 308/24/12

About SpaceX

● Formally, Space Exploration Technologies Corp.

● A “new aerospace” company (only 10 years old)

● Over 1800 employees, headquartered in Hawthorne, CA (Los Angeles Area)

● Goal: Provide the safest, most reliable and economical access to space.

Page 4: Linux in Space · 08/24/12 Page 3 About SpaceX Formally, Space Exploration Technologies Corp. A “new aerospace” company (only 10 years old) Over 1800 employees, headquartered

Page 408/24/12

The SpaceX Philosophy

● Reusability

● Economies of Scale

● Vertical Integration

● Continual Improvement

Page 5: Linux in Space · 08/24/12 Page 3 About SpaceX Formally, Space Exploration Technologies Corp. A “new aerospace” company (only 10 years old) Over 1800 employees, headquartered

Page 508/24/12

Implications

● We build ~80% of what we send into

space

– From raw materials to final product

– Block of metal → rocket parts

– Circuit boards + chips → finished computers● Design, prototype, test, produce – all in-house

● Everyone working together in the same building

● Freedom to try new ideas

Page 6: Linux in Space · 08/24/12 Page 3 About SpaceX Formally, Space Exploration Technologies Corp. A “new aerospace” company (only 10 years old) Over 1800 employees, headquartered

Page 608/24/12

Flight Software Platform

● Board bring-up:

– Bootloader

– Hardware initialization and configuration● Operating system

– Kernel

– Userspace support

Page 7: Linux in Space · 08/24/12 Page 3 About SpaceX Formally, Space Exploration Technologies Corp. A “new aerospace” company (only 10 years old) Over 1800 employees, headquartered

Page 708/24/12

Linux Servers

● Spaceflight generates a lot of data!

● Servers running Linux shuttle this data from ground stations around the world.

● Streaming, storage, analysis (test, live, and post-flight)

Page 8: Linux in Space · 08/24/12 Page 3 About SpaceX Formally, Space Exploration Technologies Corp. A “new aerospace” company (only 10 years old) Over 1800 employees, headquartered

Page 808/24/12

COTS Demo Flight 1 (C1)

Page 9: Linux in Space · 08/24/12 Page 3 About SpaceX Formally, Space Exploration Technologies Corp. A “new aerospace” company (only 10 years old) Over 1800 employees, headquartered

Page 908/24/12

COTS Demo Flight 1 (C1)

● Did not run Linux

Page 10: Linux in Space · 08/24/12 Page 3 About SpaceX Formally, Space Exploration Technologies Corp. A “new aerospace” company (only 10 years old) Over 1800 employees, headquartered

Page 1008/24/12

COTS Demo Flight 1 (C1)

● Did not run Linux

● Was a proof-of-concept

● Tested systems

● C2/3 (C2+) was very different

Page 11: Linux in Space · 08/24/12 Page 3 About SpaceX Formally, Space Exploration Technologies Corp. A “new aerospace” company (only 10 years old) Over 1800 employees, headquartered

Page 1108/24/12

Elon's Tweet

Page 12: Linux in Space · 08/24/12 Page 3 About SpaceX Formally, Space Exploration Technologies Corp. A “new aerospace” company (only 10 years old) Over 1800 employees, headquartered

Page 1208/24/12

Dragon Runs Linux

Page 13: Linux in Space · 08/24/12 Page 3 About SpaceX Formally, Space Exploration Technologies Corp. A “new aerospace” company (only 10 years old) Over 1800 employees, headquartered

Page 1308/24/12

Thruster Firings

Page 14: Linux in Space · 08/24/12 Page 3 About SpaceX Formally, Space Exploration Technologies Corp. A “new aerospace” company (only 10 years old) Over 1800 employees, headquartered

Page 1408/24/12

Pyrotechnics

Page 15: Linux in Space · 08/24/12 Page 3 About SpaceX Formally, Space Exploration Technologies Corp. A “new aerospace” company (only 10 years old) Over 1800 employees, headquartered

Page 1508/24/12

Approach to Station

Page 16: Linux in Space · 08/24/12 Page 3 About SpaceX Formally, Space Exploration Technologies Corp. A “new aerospace” company (only 10 years old) Over 1800 employees, headquartered

Page 1608/24/12

Holding for Capture

Page 17: Linux in Space · 08/24/12 Page 3 About SpaceX Formally, Space Exploration Technologies Corp. A “new aerospace” company (only 10 years old) Over 1800 employees, headquartered

Page 1708/24/12

What We Like About Linux

● Programmability is key

● Enterprise support (stable kernel)

● Availability of soft real-time patches

● Wide use

● Open source

Page 18: Linux in Space · 08/24/12 Page 3 About SpaceX Formally, Space Exploration Technologies Corp. A “new aerospace” company (only 10 years old) Over 1800 employees, headquartered

Page 1808/24/12

Human Spaceflight (CCiCap)

● August 3: SpaceX awarded $440 million contract to:

– Develop and demonstrate a Launch Abort System (escape rockets) using SuperDraco engines

– Certify the DragonRider for human spaceflight● What role will Linux play in the DragonRider human-rated

spacecraft?

Page 19: Linux in Space · 08/24/12 Page 3 About SpaceX Formally, Space Exploration Technologies Corp. A “new aerospace” company (only 10 years old) Over 1800 employees, headquartered

Page 1908/24/12

10 meters

Page 20: Linux in Space · 08/24/12 Page 3 About SpaceX Formally, Space Exploration Technologies Corp. A “new aerospace” company (only 10 years old) Over 1800 employees, headquartered

Page 2008/24/12

Summary

● SpaceX continues to develop exciting new technologies for space

● Linux plays a key role

● Be careful with your code: It might fly into space!

● Is this crazy? Awesome? Discuss.


Recommended