You’ve probably heard of Mars Pathfinder, the NASA lander and its Sojourner rover that took up residence on Mars in 1997. At first, all was well, but after a few days, the lander suffered a series of total system resets. A watchdog timer detected a problem and forced reboots. [Vivek Bhageria’s] recent post looks into what happened and the eventual solution. The root cause was priority inversion. This happens when a lower-priority task holds a resource needed by a higher-priority task and prevents the higher-priority task from executing. In this case, the operating system was VxWorks, but t
https://hackaday.com/2026/10/11/mars-pathfinder-what-really-happened/
Image:
Image:
https://hackaday.com/2026/10/11/mars-pathfinder-what-really-happened/
Image:

Image:

Views: 2
Categories: General [c1]