» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[其他] 原来刷ROM这活,还真不是屌丝玩得转的

当你帮你的Android手机一次次插上挖煤神器,重复着每天都进入Recovery刷一个Rom的时候,也许你会觉得升级固件是一件轻松加愉快的工作,但NASA的工程师刷Rom可就不那么容易了:他们所需要完成的工作有点麻烦——对3.5亿英里外、正在火星上执行勘探任务的的好奇号进行固件的升级。


上周登录火星的好奇号火星漫游车准备下载一个新版本的飞行软件,Android手机玩家刷固件出现失误变砖的损失不过是一台手机几百美元的价格,而假如26亿美元的好奇号刷成了砖头,后果则不堪设想。NASA JPL资深飞行软件工程师Steve Scandore说,为了让软件正常工作,他们每一步都不能出错。“你必须想象到,假如出错,这就将是你最后一次听到漫游车传来的声音。你当然也不想成为在漫游车与你失去联系前最后的一位操作者。”
和一般的远程操控升级不同的是,在好奇号一端并没有人类进行操作,一切都交给机器来应付。“我们没有办法询问对方是否出现了问题,而只能把代码发送过去然后等待结果”。

好奇号与地球的通讯带宽只有8KB/s左右,但与火星轨道上的探测器Mars Odyssey Orbiter之间传输带宽则可以到2MB/s。而Odyssey与地球的带宽为256 kb/s。当探测器从漫游车上空飞过,每次能通信八分钟,最多能传输250MB的数据,而这250MB数据需要花20小时才能从地球传输到探测器上。
任务系统经理Michael Watkins称,NASA程序员已经准备好软件升级工作,并将程序从为登陆优化的模式调整为为行星表面工作而优化上。目前程序已经在好奇号运行途中上传成功,NASA 工程师将在周六激活新版。


TOP

发新话题
     
官方公众号及微博