Software bei SpaceX

  • 6 Antworten
  • 3841 Aufrufe
*

Offline Enki

  • ****
  • 462
Software bei SpaceX
« am: 16. Juni 2020, 13:55:20 »
Meine Frau hat mir heute einen Link auf einen Artikel in Golem geschickt. Der Titel lautet:
"Linux in den Rechnern, Javascript in den Touchscreens".

Da ich seit 1980 mit Computern gearbeitet habe und immer sehr nahe am BS-Kern und den Drivern geblieben bin, ist der Artikel für mich hoch interessant!  8)
"Linux mit dem Patch CONFIG_PREEMPT_RT", wie Josh Sulkin mitteilte. Da schlägt mein Herz schneller.  :) Und dann noch C++ ...

Das ist der Link:  https://www.golem.de/news/spacex-linux-in-den-rechnern-javascript-in-den-touchscreens-2006-149084.html
Da ich keine Ahnung von BRD-Vorschriften habe, die Links betreffen, habe ich die "Backslash"s durch Blanks ersetzt.

Also, viel Spaß beim lesen!

Nachtrag: Ich habe den Link vervollständigt. Der Artikel ist in deutsch und enthält meiner Meinung nach gut zusammengefasst eine Menge Neuigkeiten. Es geht nicht nur Chrome, sondern hauptsächlich um die Softwareentwicklung bei SpaceX.
« Letzte Änderung: 17. Juni 2020, 08:58:58 von Enki »
Harvard-Professor Avi Loeb: „Wissenschaft ist keine Glaubenssache, sondern eine Frage von Beweisen. Vor der Zeit zu entscheiden, was wahrscheinlich ist, begrenzt die Möglichkeiten. Es ist wert, Ideen auszusprechen und später die Daten richten zu lassen.“

Offline startaq

  • ***
  • 170
Re: Software bei SpaceX
« Antwort #1 am: 16. Juni 2020, 14:36:51 »
In welchem Land darf man denn keine Links mehr setzen?

Aber ja, es ist allgemein bekannt, dass SpaceX sehr auf Standardsoftware setzt statt selbst das Rad neu zu erfinden. Die Falcon 9 Boardcomputer laufen auch alle unter Linux und sind mit Ethernet vernetzt.

*

Offline Enki

  • ****
  • 462
Re: Software bei SpaceX
« Antwort #2 am: 17. Juni 2020, 08:54:13 »
startaq: Hast du den Artikel überhaupt gelesen?

Oooh, da ist beim Link wohl noch mehr kaputt gegangen, als nur die Backslash's.
Harvard-Professor Avi Loeb: „Wissenschaft ist keine Glaubenssache, sondern eine Frage von Beweisen. Vor der Zeit zu entscheiden, was wahrscheinlich ist, begrenzt die Möglichkeiten. Es ist wert, Ideen auszusprechen und später die Daten richten zu lassen.“

*

Offline Sensei

  • Moderator
  • *****
  • 6540
Re: Software bei SpaceX
« Antwort #3 am: 17. Juni 2020, 09:08:01 »
Alles nicht soo überraschend:

GUI - HTML/CSS/JS auf Cromium
Autonomous Flight Safety System - Microcontroller
Flugrechner - eigene Linux-Fork

Aber ein paar nette Details werden doch verraten. Danke für den Link

*

Offline Therodon

  • *****
  • 1337
Re: Software bei SpaceX
« Antwort #4 am: 17. Juni 2020, 09:53:14 »
Heutzutage macht es auch kaum Sinn das Rad neu zu erfinden und da man sowas schlecht auf Windows aufsetzen kann (kann schon, macht nur wenig Sinn), bleibt ja quasi nur Linux. Auch das man ein eigenes Kernel hat ist klar. Im Grunde ist da sicherlich auch das "never change a running System" Motto entscheidend. Viel was vielleicht in neuen Varianten geändert wird, braucht man eh nicht.

Da ich selbst überlegt hatte bei einer Software mit eingebetteten Browser auf Chromium umzusteigen (allerdings bei Win) schon recht interessant das man das da für die GUI einsetzt.

Ansonsten nett zu lesen, vieles ergibt sich halt aus der Anwendung heraus.

*

Offline tomtom

  • Raumcon Moderator
  • *****
  • 8096
Re: Software bei SpaceX
« Antwort #5 am: 03. Januar 2022, 10:29:27 »
Ich setze den folgenden Artikel mal hier rein, obwohl es mehr um eine generelle Sicht auf die Raumfahrt unter dem Aspekt Software geht, wobei exemplarisch auf Starlink eingegangen wird.

Der Artikel geht auf Tools, Test und Softwarequalität ein und will den Unterschied zwischen Raumfahrtsoftware und "normaler" Software beschreiben. (überraschendes ist da aber nicht zu finden).
Ob Starlink wirklich so autonom fliegen, wie dort angegeben, hätte ich so meine Zweifel.

https://towardsdatascience.com/software-in-space-23a6c5aa0521

Ob man viele Details darin findet glaub ich eher nicht, aber journalistisch im Sinne von Storytelling ist das ein guter Artikel, der am Ende noch die Frage beantwortet, warum man Raumfahrt machen sollte und nicht erst die irdischen Probleme lösen sollte.
Im Zweifel hilft die Such-Funktion:
https://forum.raumfahrer.net/index.php?action=search

Offline Bermax

  • ***
  • 127
Re: Software bei SpaceX
« Antwort #6 am: 03. Januar 2022, 19:29:33 »
Auf dem The Overflow Blog stackoverflow.blog gibt es einige Artikel über die Software, die SpaceX einsetzt.

Building the software that helps build SpaceX:
https://stackoverflow.blog/2021/05/13/building-the-software-that-helps-build-spacex/

Don’t push that button: Exploring the software that flies SpaceX rockets and Starships:
https://stackoverflow.blog/2021/12/27/dont-push-that-button-exploring-the-software-that-flies-spacex-starships/

Testing software so it’s reliable enough for space:
https://stackoverflow.blog/2021/05/11/testing-software-so-its-reliable-enough-for-space/

Network protocols in orbit: Building a space-based ISP:
https://stackoverflow.blog/2021/05/11/building-a-space-based-isp/

Leider alles auf Englisch, aber sehr interessant.