发明名称 一种机顶盒Loader模块升级方法及其机顶盒
摘要 本发明公开一种机顶盒升级方法,包括:机顶盒启动后进入辅助升级模块,并从Loader模块的升级标示区获取升级状态;当升级标示区的状态为“请求升级”时,跳转到Loader模块由Loader模块自身进行升级,在Loader模块自身不能成功完成升级时,升级标示区的状态置为“升级进行中”;机顶盒再次重启后进入辅助升级模块,辅助升级模块从Loader模块的升级标示区获取升级状态为“升级进行”中,辅助升级模块由此状态判定为上次开机启动后Loader模块升级时发生失败,辅助升级模块从升级标示区获取前端下发的升级参数信息,将升级数据写入FLASH中,辅助Loader模块完成升级并在完成升级后修改升级标示区的状态为“升级完成”。本发明解决Loader模块升级时的安全问题。
申请公布号 CN101895671B 申请公布日期 2013.05.01
申请号 CN201010233258.8 申请日期 2010.07.21
申请人 深圳创维数字技术股份有限公司 发明人 田超
分类号 H04N21/443(2011.01)I;G06F9/445(2006.01)I 主分类号 H04N21/443(2011.01)I
代理机构 深圳市康弘知识产权代理有限公司 44247 代理人 胡朝阳;孙洁敏
主权项 一种机顶盒Loader模块的升级方法,其特征在于包括下列步骤:(1)机顶盒启动后进入辅助升级模块,并从Loader模块的升级状态标示区获取升级状态;(2)当升级状态标示区的状态为“(a)发现新版本,请求升级”时,辅助升级模块直接跳转到Loader模块,Loader模块立刻将升级状态标示区修改为状态“(b)升级进行中”,并优先启动自身升级功能;(3)当Loader模块自身升级失败时,则升级状态标示区的状态“(b)升级进行中”保持不变,当机顶盒再次启动后,辅助升级模块根据状态b判定为Loader模块升级失败,便启动其辅助升级功能,由辅助升级模块完成升级任务,并将升级状态标示区的状态修改为“(c)升级完成”;(4)机顶盒启动后,当升级状态标示区的状态为“(c)升级完成”时,Loader模块监控是否有新的升级请求,若有则将升级状态标示区的状态修改为“(a)发现新版本,请求升级”并跳转到步骤(2),若无则跳转到应用程序进行节目播放。
地址 518057 广东省深圳市南山区高新南一道创维大厦A14层