Mars Express : 19 ans plus tard, l’Agence spatiale européenne déploie une mise à jour majeure
Le 27 juin 2022 à 07h45
2 min
Sciences et espace
Sciences
C’est en effet le 2 juin 2003 que la sonde a été lancée direction la planète Mars. Elle orbite depuis et le radar MARSIS (Mars Advanced Radar for Subsurface et Ionosphere Sounding) scrute la planète à la recherche de traces d’eau depuis près de deux décennies.
Toujours en service, la sonde a reçu une mise à jour majeure, ce qui n’a pas été simple selon l’ESA : « Nous avons dû relever un certain nombre de défis pour améliorer les performances de MARSIS […] Notamment parce que le logiciel MARSIS a été conçu à l’origine il y a plus de 20 ans, en utilisant un environnement de développement basé sur Microsoft Windows 98 », explique Carlo Nenna (ingénieur logiciel embarqué MARSIS chez Enginium).
Les améliorations concernent « la réception du signal et le traitement des données ». La technique utilisée auparavant « stockait beaucoup de données haute résolution et remplissait très rapidement la mémoire embarquée ».
Le résultat serait des plus efficace : « En supprimant les données dont nous n’avons pas besoin, le nouveau logiciel nous permet d’activer MARSIS pendant cinq fois plus longtemps et d’explorer une zone beaucoup plus grande à chaque passage ».
« C’est vraiment comme avoir un tout nouvel instrument à bord de Mars Express près de 20 ans après son lancement », se réjouit Colin Wilson, scientifique de Mars Express à l’ESA… Une manière d’oublier que la mission Exo Mars 2022 est encore reportée ?
Le 27 juin 2022 à 07h45
Commentaires (12)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 27/06/2022 à 09h57
mise à jour OTA ou plutôt OTS (Over The Space) qui ne doit pas foirer, avec de telle distance c’est quand même assez impressionnant. J’imagine qu’ils ont du envoyer petit paquet par petit paquet puis un check CRC pour tout vérifier et go.
“en utilisant un environnement de développement basé sur Microsoft Windows 98” ça veux dire quoi ? que le soft de dev tournait sous W98 ?
si c’est ça on en a rien à faire car le soft génère du code machine et qu’il soit sous W98, linux ou tartenpion ça ne change rien, c’est juste pour faire genre à oui c’était super vieux attention.
Le 27/06/2022 à 11h03
Ils craignaient peut-être un écran bleu de la mort (qui tue.) Même si c’est du code machine, il faut respecter l’OS qui n’est pas là que pour regarder les autres softs travailler. Il y a sûrement des interactions avec l’OS, non ? Est-ce que des développeurs ont encore toutes les compétences pour ces vieux systèmes ? Et cherchent-ils à miser petits, optimiser.
Quand on sait qu’une sonde russe a été éteinte pendant son vol vers Mars parce que les lignes de code d’extinction (utilisée sur Terre) n’ont pas été retirées (et qu’aucun bras n’était greffé à sonde pour appuyer sur le bouton marche.) On peut avoir des craintes.
Le 27/06/2022 à 13h26
Sans doute qu’un environnement de dev sous Windows 98 est au max en 16 bits, donc ne fonctionne pas sous les Windows 64 bits.
Il faut donc soit refaire un environnement de dev dans une VM Windows 98, soit refaire le dev sur une machine d’époque…
Le 28/06/2022 à 07h25
J’imagine que l’environnement de développement est très spécifique et ne peut tourner que sur Windows 98, car plus maintenu depuis deux décennies… Je doute que ce quelque chose de très standard, sinon ils auraient pu utiliser un Linux ou un Windows plus récent, oui.
Le 27/06/2022 à 11h49
J’aurais bien aimé savoir quelle était la taille du paquet envoyé pour cette mise à jour :)
Le 27/06/2022 à 13h51
Win 98 supportait déjà le 32 bits
Le 27/06/2022 à 16h00
Win32 est apparu en fin de vie de Windows 3.1. Donc le support de Win32 dans Windows 98, c’est large.
Le 27/06/2022 à 16h37
Le 28/06/2022 à 00h19
Si mes souvenirs sont bons, l’OS c’est un DOS. W98 n’etait qu’une surcouche graphique non?
Le 28/06/2022 à 05h14
Si mon RSSI me demandait une analyse de risque je dirais impact critique (on pert une sonde qui vaut beaucoup de sous et qui donne des infos hyper importantes) probabilité qu’un vilain hacker ecploiite un faille sur un os obsolète dans une sonde se déplaçant a des milliers de km/h et orbitant autour de mars.. heu comment dire 0.00000⁰001?
Le 28/06/2022 à 07h23
Attention, un amalgame que beaucoup ont fait, même des journalistes : la sonde ne tourne pas sous Windows 98, uniquement l’environnement de développement de celle-ci !
Le 28/06/2022 à 08h40
Non, Ce n’était plus le cas depuis Windows 95.