NASA’s Perseverance Mars rover
Discussion
SpudLink said:
Blackpuddin said:
Wonder if there's going to be cooling issues.
I think they use the battery to keep essential systems warm. Edit: I assume you meant issues with being too cold, rather than the need to keep it cool?
Blackpuddin said:
SpudLink said:
Blackpuddin said:
Wonder if there's going to be cooling issues.
I think they use the battery to keep essential systems warm. Edit: I assume you meant issues with being too cold, rather than the need to keep it cool?
Smiljan said:
Presumably the batteries also power some sort of heating to keep them alive. I can't find any more detailed info on them but NASA do say in several places that surviving the night isn't a given. They need good solar through the day to give sufficient charge to survive the night.
It said on the video linked earlier that 2/3rds of the battery power goes on keeping the whole thing warm; only 1/3rd available for actual flying.Looks like the flight is on hold for a while until a software update is developed and validated.
https://mars.nasa.gov/technology/helicopter/status...
https://mars.nasa.gov/technology/helicopter/status...
rider73 said:
if its anything like my code, they are screwed....
actually i'd love to know the tech details of how it all hangs together and how they test and release software to something so so so far away!
Yes I'd like to know more about that too. Presumably they have clones that they run tests on, but still, there must be several layers of software running because at some level something is going to have to check the integrity (and source!) of the code received, sanity check it, be able to autonomously roll back if needed etc, but that something will need to be updated occasionally too, i'd have thought. actually i'd love to know the tech details of how it all hangs together and how they test and release software to something so so so far away!
Being in software security, i'd love to know what their threat models look like and how they secure the end to end supply chain of hardware, firmware, and software.
bmwmike said:
Yes I'd like to know more about that too. Presumably they have clones that they run tests on, but still, there must be several layers of software running because at some level something is going to have to check the integrity (and source!) of the code received, sanity check it, be able to autonomously roll back if needed etc, but that something will need to be updated occasionally too, i'd have thought.
Being in software security, i'd love to know what their threat models look like and how they secure the end to end supply chain of hardware, firmware, and software.
NASA has uploaded software to spacecraft many, many times - starting as far back as the 1960s. The Voyagers, for instance, had numerous upgrades over the decades they spent in space.Being in software security, i'd love to know what their threat models look like and how they secure the end to end supply chain of hardware, firmware, and software.
bmwmike said:
rider73 said:
if its anything like my code, they are screwed....
actually i'd love to know the tech details of how it all hangs together and how they test and release software to something so so so far away!
Yes I'd like to know more about that too. Presumably they have clones that they run tests on, but still, there must be several layers of software running because at some level something is going to have to check the integrity (and source!) of the code received, sanity check it, be able to autonomously roll back if needed etc, but that something will need to be updated occasionally too, i'd have thought. actually i'd love to know the tech details of how it all hangs together and how they test and release software to something so so so far away!
Being in software security, i'd love to know what their threat models look like and how they secure the end to end supply chain of hardware, firmware, and software.
Eric Mc said:
bmwmike said:
Yes I'd like to know more about that too. Presumably they have clones that they run tests on, but still, there must be several layers of software running because at some level something is going to have to check the integrity (and source!) of the code received, sanity check it, be able to autonomously roll back if needed etc, but that something will need to be updated occasionally too, i'd have thought.
Being in software security, i'd love to know what their threat models look like and how they secure the end to end supply chain of hardware, firmware, and software.
NASA has uploaded software to spacecraft many, many times - starting as far back as the 1960s. The Voyagers, for instance, had numerous upgrades over the decades they spent in space.Being in software security, i'd love to know what their threat models look like and how they secure the end to end supply chain of hardware, firmware, and software.
Edited by bmwmike on Wednesday 14th April 14:14
Gassing Station | Science! | Top of Page | What's New | My Stuff