{"title":"R-Hope:好奇号漫游者上极端非易失性存储器重用的开发方法","authors":"A. Holloway, D. Byrne, Nick Peper","doi":"10.1109/SMC-IT51442.2021.00008","DOIUrl":null,"url":null,"abstract":"The MSL Curiosity rover landed on Mars on Au-gust 5, 2012. Over time, one of its two redundant computers experienced critical hardware memory failure. This NAND flash non-volatile memory (NVM) held file system and tunable parameter partitions needed for running rover flight software. The project assembled a design and development team to re-purpose a NOR flash memory hardware chip, only 1.5% of the size of the NAND, to hold the file systems and parameters. The usable NOR memory required major software changes to accommodate the new limitations of slower access speeds, vastly different physical layout, and smaller size. This presentation discusses the approach, challenges, and outcomes of restoring function to the computer so it can act as a \"lifeboat\" in event of problems with the primary computer.","PeriodicalId":292159,"journal":{"name":"2021 IEEE 8th International Conference on Space Mission Challenges for Information Technology (SMC-IT)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"R-Hope: Development Approach to Extreme Non-Volatile Memory Reuse Onboard the Curiosity Rover\",\"authors\":\"A. Holloway, D. Byrne, Nick Peper\",\"doi\":\"10.1109/SMC-IT51442.2021.00008\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The MSL Curiosity rover landed on Mars on Au-gust 5, 2012. Over time, one of its two redundant computers experienced critical hardware memory failure. This NAND flash non-volatile memory (NVM) held file system and tunable parameter partitions needed for running rover flight software. The project assembled a design and development team to re-purpose a NOR flash memory hardware chip, only 1.5% of the size of the NAND, to hold the file systems and parameters. The usable NOR memory required major software changes to accommodate the new limitations of slower access speeds, vastly different physical layout, and smaller size. This presentation discusses the approach, challenges, and outcomes of restoring function to the computer so it can act as a \\\"lifeboat\\\" in event of problems with the primary computer.\",\"PeriodicalId\":292159,\"journal\":{\"name\":\"2021 IEEE 8th International Conference on Space Mission Challenges for Information Technology (SMC-IT)\",\"volume\":\"14 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-07-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 IEEE 8th International Conference on Space Mission Challenges for Information Technology (SMC-IT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SMC-IT51442.2021.00008\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE 8th International Conference on Space Mission Challenges for Information Technology (SMC-IT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SMC-IT51442.2021.00008","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
R-Hope: Development Approach to Extreme Non-Volatile Memory Reuse Onboard the Curiosity Rover
The MSL Curiosity rover landed on Mars on Au-gust 5, 2012. Over time, one of its two redundant computers experienced critical hardware memory failure. This NAND flash non-volatile memory (NVM) held file system and tunable parameter partitions needed for running rover flight software. The project assembled a design and development team to re-purpose a NOR flash memory hardware chip, only 1.5% of the size of the NAND, to hold the file systems and parameters. The usable NOR memory required major software changes to accommodate the new limitations of slower access speeds, vastly different physical layout, and smaller size. This presentation discusses the approach, challenges, and outcomes of restoring function to the computer so it can act as a "lifeboat" in event of problems with the primary computer.