3 ms·
VxWorks has been battletested in NASA space probes for over 30 years. https://en.wikipedia.org/wiki/Comparison_of_embedded_computer_systems_on_board_the_Mars_r
by peter303 6y ago
VxWorks has been battletested in NASA space probes for over 30 years.
https://en.wikipedia.org/wiki/Comparison_of_embedded_computer_systems_on_board_the_Mars_rovers https://en.wikipedia.org/wiki/Comparison_of_embedded_compute...
I recall an early bug in the 2004 MERS duo. They were the first to use flash memory and its new drivers. The file freelist busted and the OS kept on rebooting. Fortunately a fix was uploaded from Earth.
https://en.wikipedia.org/wiki/Spirit_(rover)#Sol_17_flash_memory_management_anomaly https://en.wikipedia.org/wiki/Spirit_(rover)#Sol_17_flash_me...
- a-dub 6y agothe pathfinder also had a priority inversion bug resulting in deadline trips. same story, they patched it...
- Darkphibre 6y agoFun read, tyvm! I loved this anecdote from the second link: > On sol 20, the command team sent it the command SHUTDWN_DMT_TIL ("Shutdown Dammit Until") to try to cause it to suspend itself until a given time. > > It seemingly ignored the command.
- kumarvvr 6y agoThe fix was basically, there are too many files in the flash drive, causing it to reboot endlessly because the booting process could not handle so many files in the flash. Solution was to delete some files. Mo' files, Mo' problems.