Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion GroupsSpace ScienceAstronomyAmateur AstronomySpace FlightSpace StationShuttleSpace HistorySpace PolicySETI
SpaceKB.com
Contact UsLink To UsSearch & Site Map

Space Forum / Shuttle / October 2003



Tip: Looking for answers? Try searching our database.

Which operating system is used in spacecraft?

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Tweak - 16 Oct 2003 18:52 GMT
Which operating system/systems is currently being used in spacecrafts?  Was
FlightLinux implemented as the standard?  Any information you can provide
would be greatly appreciated.  Thanks.
Greg D. Moore (Strider) - 16 Oct 2003 21:09 GMT
> Which operating system/systems is currently being used in spacecrafts?  Was
> FlightLinux implemented as the standard?  Any information you can provide
> would be greatly appreciated.  Thanks.

There is as far as I know no "standard".

The Shuttle uses HAL/S and I don't think you can really descibe it as having
an OS.

Many spacecraft have software written directly to the hardware with no
intervening OS.
rk - 17 Oct 2003 00:38 GMT
>> Which operating system/systems is currently being used in
>> spacecrafts? Was FlightLinux implemented as the standard?  Any
[quoted text clipped - 8 lines]
> Many spacecraft have software written directly to the hardware
> with no intervening OS.

VxWorks is fairly popular as one example of the use of a commercial
system.

Galileo used a homebrew OS called GRACOS.

Signature

rk, Just an OldEngineer
"In God we trust, all others bring data."
-- Framed plaque from the '60s, hanging in the Mission Evaluation
  Room at Johnson Space Center, downstairs from Mission Control.

Jorge R. Frank - 17 Oct 2003 14:58 GMT
"Greg D. Moore \(Strider\)" <mooregr@greenms.com> wrote in
news:BVCjb.34136$Hs.5385@twister.nyroc.rr.com:

>> Which operating system/systems is currently being used in
>> spacecrafts?
[quoted text clipped - 6 lines]
> The Shuttle uses HAL/S and I don't think you can really descibe it as
> having an OS.

The four PASS computers have a primitive OS called GCOS (don't remember
what it stands for), mostly written in AP-101S assembly language. I don't
think the BFS has an OS per se.

Signature

JRF

Reply-to address spam-proofed - to reply by E-mail,
check "Organization" (I am not assimilated) and
think one step ahead of IBM.

Earl - 18 Oct 2003 21:50 GMT
> The four PASS computers have a primitive OS called GCOS (don't
> remember what it stands for), mostly written in AP-101S assembly
> language. I don't think the BFS has an OS per se.


FCOS - Flight Computer Operating System
Jorge R. Frank - 19 Oct 2003 04:26 GMT
>> The four PASS computers have a primitive OS called GCOS (don't
>> remember what it stands for), mostly written in AP-101S assembly
>> language. I don't think the BFS has an OS per se.
>>
>  
> FCOS - Flight Computer Operating System

Thanks for the correction.

Signature

JRF

Reply-to address spam-proofed - to reply by E-mail,
check "Organization" (I am not assimilated) and
think one step ahead of IBM.

Dave Kenworthy - 19 Oct 2003 14:08 GMT
> The four PASS computers have a primitive OS called GCOS (don't remember
> what it stands for), mostly written in AP-101S assembly language. I don't
> think the BFS has an OS per se.

Is that a relative of the GCOS (derived from "GEC Operating System" IIRC)
that used to run on Honeywell large systems?

Signature

Dave Kenworthy
-----------------------------
Changes aren't permanent - but change is!

Dave Kenworthy - 19 Oct 2003 14:10 GMT
> Is that a relative of the GCOS (derived from "GEC Operating System" IIRC)
> that used to run on Honeywell large systems?

I guess not, having now read the 'FCOS' correction!

Signature

Dave Kenworthy
-----------------------------
Changes aren't permanent - but change is!

Derek Lyons - 16 Oct 2003 22:13 GMT
>Which operating system/systems is currently being used in spacecrafts?  Was
>FlightLinux implemented as the standard?  Any information you can provide
>would be greatly appreciated.  Thanks.

Most flight computers, like most computers that are not 'general
purpose', have something that Linux folks, let alone Windows folks,
would not recognize as an OS.

D.
Signature

The STS-107 Columbia Loss FAQ can be found
at the following URLs:

Text-Only Version:
http://www.io.com/~o_m/columbia_loss_faq.html

Enhanced HTML Version:
http://www.io.com/~o_m/columbia_loss_faq_x.html

Corrections, comments, and additions should be
e-mailed to om@io.com, as well as posted to
sci.space.history and sci.space.shuttle for
discussion.

Bob Werner - 17 Oct 2003 02:20 GMT
> Which operating system/systems is currently being used in spacecrafts?  Was
> FlightLinux implemented as the standard?  Any information you can provide
> would be greatly appreciated.  Thanks.

The unmanned missions Mars Pathfinder, Deep Space 1, and Deep Impact use vxWorks.
(The first two have already finished.  Deep Impact should launch in 14-15 months.)

http://www.windriver.com/products/vxworks5/index.html

--Bob Werner
Michael R. Grabois ... change $ to - 17 Oct 2003 05:50 GMT
>Which operating system/systems is currently being used in spacecrafts?  Was
>FlightLinux implemented as the standard?  Any information you can provide
>would be greatly appreciated.  Thanks.

The shuttle carries a number of laptop computers that run on Windows variants
(I'm not sure if the latest version is Win98 or Win2k). The ISS uses Solaris, I
think.

Signature

Michael R. Grabois # http://chili.cjb.net # http://wizardimps.blogspot.com
"I'm not dumb. I just have a command of thoroughly useless information."
    - Calvin and Hobbes

Derek Lyons - 17 Oct 2003 06:36 GMT
"Michael R. Grabois ... change $ to \"s\""
<wizardimp$1@houston.rr.com> wrote:

>>Which operating system/systems is currently being used in spacecrafts?  Was
>>FlightLinux implemented as the standard?  Any information you can provide
[quoted text clipped - 3 lines]
>(I'm not sure if the latest version is Win98 or Win2k). The ISS uses Solaris, I
>think.

Nit:  Those laptops are used *on* spacecraft, not *in* spacecraft, as
they are not used for control, but for administrative tasks.

D.
Signature

The STS-107 Columbia Loss FAQ can be found
at the following URLs:

Text-Only Version:
http://www.io.com/~o_m/columbia_loss_faq.html

Enhanced HTML Version:
http://www.io.com/~o_m/columbia_loss_faq_x.html

Corrections, comments, and additions should be
e-mailed to om@io.com, as well as posted to
sci.space.history and sci.space.shuttle for
discussion.

Jorge R. Frank - 17 Oct 2003 15:05 GMT
This might post double, having news server problems...

> "Michael R. Grabois ... change $ to \"s\""
><wizardimp$1@houston.rr.com> wrote:
[quoted text clipped - 5 lines]
>>The shuttle carries a number of laptop computers that run on Windows
>>variants (I'm not sure if the latest version is Win98 or Win2k).

Win98SE.

> The
>>ISS uses Solaris, I think.

Nit: Some ISS laptops (PCS) use Solaris, others (SSC) run Windows. At least
one of the SSC laptops runs Win2K - it's used as a file server.

> Nit:  Those laptops are used *on* spacecraft, not *in* spacecraft, as
> they are not used for control, but for administrative tasks.

Nit to the nit: the ISS PCS laptops *are* used to control the station (not
the SSC laptops, which are, as you say, used for administrative tasks).

Death of a thousand nits!

Signature

JRF

Reply-to address spam-proofed - to reply by E-mail,
check "Organization" (I am not assimilated) and
think one step ahead of IBM.

dave schneider - 30 Oct 2003 01:34 GMT
[...]

> >>The shuttle carries a number of laptop computers that run on Windows
> >>variants (I'm not sure if the latest version is Win98 or Win2k).
>
> Win98SE.

And don't the CDR and PLT use a Solaris OS when doing their landing
simulations?

> > The
> >>ISS uses Solaris, I think.
[quoted text clipped - 7 lines]
> Nit to the nit: the ISS PCS laptops *are* used to control the station (not
> the SSC laptops, which are, as you say, used for administrative tasks).

Are these directly controlling subsystems, or passing commands to the
*real* control computers?  Smart terminals so to speak?

/dps
Jorge R. Frank - 30 Oct 2003 02:48 GMT
> [...]
>
[quoted text clipped - 6 lines]
> And don't the CDR and PLT use a Solaris OS when doing their landing
> simulations?

I believe so, but it's been so long since I looked at PILOT, I'm not sure
any more.

>> > The
>> >>ISS uses Solaris, I think.
[quoted text clipped - 11 lines]
> Are these directly controlling subsystems, or passing commands to the
> *real* control computers?  Smart terminals so to speak?

The latter. The low-level control computers are called Multiplexer-
Demultiplexers (MDMs). They are 386/486 boxes. No user interface, just a
MIL-STD 1553 bus so the PCS laptops can command them.
Signature

JRF

Reply-to address spam-proofed - to reply by E-mail,
check "Organization" (I am not assimilated) and
think one step ahead of IBM.

rk - 30 Oct 2003 02:54 GMT
>> Are these directly controlling subsystems, or passing commands
>> to the *real* control computers?  Smart terminals so to speak?
[quoted text clipped - 3 lines]
> user interface, just a MIL-STD 1553 bus so the PCS laptops can
> command them.

I had this link handy:

  2001: A Space Laptop

  http://www.spaceref.com/news/viewnews.html?id=213

Signature

rk, Just an OldEngineer
"In God we trust, all others bring data."
-- Framed plaque from the '60s, hanging in the Mission Evaluation
  Room at Johnson Space Center, downstairs from Mission Control.

Explorer8939 - 17 Oct 2003 15:56 GMT
Soyuz software is used by the Argon-16 flight computer, first designed
in 1973, and first flown in 1980 on Soyuz T-1. I believe the software
is now in version 18, build B, but I could be wrong.
Ian Stirling - 22 Oct 2003 06:33 GMT
> "Michael R. Grabois ... change $ to \"s\""
> <wizardimp$1@houston.rr.com> wrote:
[quoted text clipped - 9 lines]
> Nit:  Those laptops are used *on* spacecraft, not *in* spacecraft, as
> they are not used for control, but for administrative tasks.

Nit: Will the laptops even function on spacecraft, not onboard spacecraft?

Signature

http://inquisitor.i.am/    |  mailto:inquisitor@i.am |             Ian Stirling.
---------------------------+-------------------------+--------------------------
"An enemy will usually have three courses open to him.  Of these he will
select the fourth."                                    -- Helmuth von Moltke

Richard Cochran - 22 Oct 2003 21:18 GMT
> > Nit:  Those laptops are used *on* spacecraft, not *in* spacecraft, as
> > they are not used for control, but for administrative tasks.
>
> Nit: Will the laptops even function on spacecraft, not onboard spacecraft?

Of course not.  Most hard drives require at least a fractional
atmosphere in order to keep the heads floating above the drive.
Plus, most laptops rely on air cooling, again requiring at least
some atmosphere.  So most laptops must be IN the spacecraft's
pressure vessel when used.  Regardless of whether they could
function ON the vehicle's exterior, in practice, they're
always used IN the vehicle, though not necessarily connected
to any of the spacecraft's critical systems (except that one
would expect they're at least occasionally drawing power
from the spacecraft).

But that's picking a little too many tiny nits.

--Rich
PP - 22 Oct 2003 19:37 GMT
If you go here you will find some details on computers and language used in
space shuttle and Apollo :-

http://www.hq.nasa.gov/office/pao/History/ap15fj/compessay.htm

and

http://www.netcomuk.co.uk/~spaceuk/stscpu/stscpu.html

http://www.netcomuk.co.uk/~spaceuk/hals/hals.html
--

> Which operating system/systems is currently being used in spacecrafts?  Was
> FlightLinux implemented as the standard?  Any information you can provide
> would be greatly appreciated.  Thanks.
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.