News for hackers. Stuff that matters.
Re:Nasa is hacking Voyager 1 Back to Life by lambdaone on Thursday May 09, 2024 @11:40AM (#40309360)
I'd be interested in learning more about the flight computers, and in particular the very lowest-level systems used to reset or debug the main systems.

Given the tiny amount of storage, there's presumably no scope for rolling back changes after an error, so are they at risk of bricking the spacecraft every time the flight engineers (and just for once, I think the term "software engineer" is truly justified) make a change?

Re:Nasa is hacking Voyager 1 Back to Life by ceejayoz on Thursday May 09, 2024 @11:54AM (#40309496)
From a previous software update:

https://www.jpl.nasa.gov/news/nasas-voyager-team-focuses-on-...

> Because of the spacecraft’s age and the communication lag time, there’s some risk the patch could overwrite essential code or have other unintended effects on the spacecraft. To reduce those risks, the team has spent months writing, reviewing, and checking the code. As an added safety precaution, Voyager 2 will receive the patch first and serve as a testbed for its twin. Voyager 1 is farther from Earth than any other spacecraft, making its data more valuable.

> The team will upload the patch and do a readout of the AACS memory to make sure it’s in the right place on Friday, Oct. 20. If no immediate issues arise, the team will issue a command on Saturday, Oct. 28, to see if the patch is operating as it should.

Re:Nasa is hacking Voyager 1 Back to Life by chungy on Thursday May 09, 2024 @01:52PM (#40310860)
Do they have a simulator besides risking Voyager 2?
Re:Nasa is hacking Voyager 1 Back to Life by ceejayoz on Thursday May 09, 2024 @04:10PM (#40312466)
Not of the entire system, I don't think.

https://www.businessinsider.com/engineers-turn-to-voyager-de...

> During the first 12 years of the Voyager mission, thousands of engineers worked on the project, Dodd said. "As they retired in the '70s and '80s, there wasn't a big push to have a project document library. People would take their boxes home to their garage," Dodd added. In modern missions, NASA keeps more robust records of documentation.

Nowadays we've learned to make a duplicate.

https://www.jpl.nasa.gov/news/nasa-readies-perseverance-mars...

Back when the Spirit rover got trapped, they used its twin to pre-game possible approaches in similar soil.

https://www.jpl.nasa.gov/news/mars-and-earth-activities-aim-...

Re:Nasa is hacking Voyager 1 Back to Life by chuckadams on Thursday May 09, 2024 @02:00PM (#40310972)
AIUI, the systems are designed to reset to a known good "standby" state if they don't receive any commands after some time. Of course the recovery routine itself can't be guaranteed, especially when the hardware itself is wonky, but suffice to say the updates aren't completely rawdogging it every time. There's an overview of how it works at https://voyager.jpl.nasa.gov/mission/science/thirty-year-pla...