News Mars Probe Running Windows 98 Receives Software Up in Space

The orbiter itself doesn't necessary run Windows 98. The ESA programmers interviewed in the article just mention that the original development environment for the mission software was Windows 98.
 
  • Like
Reactions: Brian28 and wr3zzz
The orbiter itself doesn't necessary run Windows 98. The ESA programmers interviewed in the article just mention that the original development environment for the mission software was Windows 98.


I'm even be surprised that win98 was used in that context over windows nt.

I would expect that the probe is running of a some real time operating system.

And usually embedded system used in space or in some critical application use a bank of CPUs that all execute the same code and then check for discrepancy in the result. In order to avoid errors caused by cosmic ray.
 
Yeah, that makes no sense. There isn't generally enough processing power on a space mission to run a desktop operating system.

I suspect that they just have to use an old system or VM to run the old tools that they can use to create the updates.

At my old job we had Windows CE development still ongoing for handheld computers that were designed in the early 2000s. Sometimes you just have to keep old stuff around.
 
The article is frankly nonsense. Mars Express does not run Windows 98, and does not host a single processor capable of running x86 instructions let alone Windows!

Mars Express uses multiple Dynex MA31750 CPUs clustered in pairs onto a CDMUs (Command & Data Management Units), of where there are also a pair (for 4 total CPUs), all running the 1750A instruction set. Mars Express uses an RTOS rather than a regular desktop OS, very likely VxWorks (the project predates ESA's switching of most of their development to RTEMS).
 
The article is frankly nonsense. Mars Express does not run Windows 98, and does not host a single processor capable of running x86 instructions let alone Windows!

Mars Express uses multiple Dynex MA31750 CPUs clustered in pairs onto a CDMUs (Command & Data Management Units), of where there are also a pair (for 4 total CPUs), all running the 1750A instruction set. Mars Express uses an RTOS rather than a regular desktop OS, very likely VxWorks (the project predates ESA's switching of most of their development to RTEMS).
OK, but this is much less interesting to discuss than ’was this an official Microsoft update or did they go to the grey market or even P2P’ 🆒🆒
 
Happens a lot. I worked for a certain Airline company I probably shouldn't name, flying a fleet of supersonic airliner I probably shouldn't name either, that calibrated one of (un)said aircrafts flight computers with a BBC B Micro the original platform for Elite. Written in 1984.
 
Beat me to it!

There is a joke in here about the desperate search for water too.

I had numerous blue screens on win 98 back in the day! but nothing nearly as atrocious as windows ME. Still odd that they went with win 98 and not Linux which can run on a toaster or a fridge.