3 ms·
Where are you reading that? The Perseverance rover uses the VxWorks real time OS from Wind River Systems and the same RAD750 PowerPC processor that NASA has be
by lizknope 4y ago
Where are you reading that?
The Perseverance rover uses the VxWorks real time OS from Wind River Systems and the same RAD750 PowerPC processor that NASA has been using for the last 20 years. The rover is designed to last and operate a long time.
The Ingenuity drone helicopter uses an off the shelf Qualcomm Snapdragon 801 and Linux. While NASA wants it to last a long time that was not part of its main design.
https://www.pcmag.com/news/linux-is-now-on-mars-thanks-to-nasas-perseverance-rover https://www.pcmag.com/news/linux-is-now-on-mars-thanks-to-na...
- pkaye 4y agoThe helicopter uses an RAD hardened FPGA for handling the flight computation while the Snapdragon handles the less critical stuff. I'm guessing if the Snapdragon faults out, the flight computer will slowly descent and go idle.
- dontlaugh 4y agoI remember reading there is a system for detecting crashes and restarting it.
- _joel 4y agoIt's not hardened, they have 2 synced systems effectively that can pick up from each other, such that, if there's a bitflip, it can restart and switch over in less that the time it takes for a loop (kinda) so it can easily do this is mid-air with no loss of alititude or positioning.