ESA Updates Mars Probe Software Originally Developed in Windows 98

ESA Updates Mars Probe Software Originally Developed in Windows 98

Sending something to Mars is a major undertaking even today, and decades ago it was even harder. That’s why you have to build space hardware to last, and the European Space Agency (ESA) certainly did that with the venerable Mars Express probe. After almost 20 years, this mission is still going strong, and it’s even gaining new capabilities. But to get there, the ESA had to replace the probe’s ancient software, which was originally developed in a Windows 98 developer environment.

Mars Express reached the red planet in 2003, equipped with a raft of atmospheric and surface sensors, as well as the Beagle 2 lander. Unfortunately, the lander never phoned home after deployment. It was unclear what happened to it until NASA’s Mars Reconnaissance Orbiter spotted it in 2015. Its solar panels failed to deploy, blocking the antenna array. Still, Mars Express has more than pulled its weight. The Mars Advanced Radar for Subsurface and Ionospheric Sounding (MARSIS) instrument has been particularly important. It previously helped scientists discover signs of liquid water buried under the dusty plains of Mars.

After all these years, the ESA team is interested in pushing MARSIS to the limit, and that means it needs a software update. However, the Windows 98 code on the embedded system is not up to the task. But how do you change Windows 98-designed software from 120 million miles away? Not easily. Just designing a development environment on Earth that could talk to the probe’s computer was a two-month endeavor.

How do you update Windows 98 on a spaceship orbiting Mars? @esa is doing it for Mars Express, after 19 years. https://t.co/DRWtuaqo22 pic.twitter.com/xxkDz5GrL1

— Chris Hadfield (@Cmdr_Hadfield) June 22, 2022

The new probe software was built at Istituto Nazionale di Astrofisica (INAF) in Italy and is now being deployed by the ESA. Once fully installed, MARSIS will be able to study important features on Mars and its moon Phobos that were previously too complex to tackle. The new software will allow MARSIS to get more data from the surface and process it more efficiently, whereas before it would run out of memory very quickly. Essentially, the computer will be able to discard unneeded data, which means more value from each and every transmission to Earth.

The team hopes that the refreshed Mars Express will be able to identify more potential sources of water on the red planet. As humanity barrels toward a potential multi-planetary future, it will be vital that we know where we might find water. Not only could it sustain human explorers, but water can also be turned into fuel for rockets that bring people back to Earth or even send them farther out into the solar system.

Correction: This post originally stated that the Mars Express probe ran Windows 98. The original developer environment for the probe software was built around Windows 98, but the probe itself is not x86-based and does not run any variant of Windows. wfoojjaec regrets the error.

Continue reading

Time to Update: Google Patches 2 Severe Zero-Day Chrome Vulnerabilities
Time to Update: Google Patches 2 Severe Zero-Day Chrome Vulnerabilities

Unlike the last few zero-days, Google didn't find these security holes itself. Instead, it was tipped by anonymous third-parties, and the problems are severe enough that it hasn't released full details. Suffice it to say, you should stop putting off that update.

Samsung Starts Rolling Out Galaxy S20 Android 11 Update on Verizon
Samsung Starts Rolling Out Galaxy S20 Android 11 Update on Verizon

Not only does this include the Googley Android 11 enhancements, but it also has numerous Samsung-specific changes as part of the One UI 3.0 revamp.

Apple Urges Immediate iPhone Update to Block Active Online Hacks
Apple Urges Immediate iPhone Update to Block Active Online Hacks

There's a new version of Apple's iOS software for iPhone and iPad devices, and as usual, Apple is going to start pestering users to update. This time, the nagging for iOS 14.4 comes with a little more urgency.

Samsung Promises to Update Its Android Phones Even Longer Than Google
Samsung Promises to Update Its Android Phones Even Longer Than Google

Smartphone updates have been a mess for as long as the modern smartphone has existed, but Samsung just took a big step in the right direction: The company has decided to extend security update support to a full four years.