The upload of new software to update both of the US space agency’s Mars rovers has been completed successfully. It took three days to send the files to Spirit and Opportunity, and all science activity with the buggies had to be suspended while the upgrades were done.