发明名称 |
一种机顶盒升级方法 |
摘要 |
本发明公开了一种机顶盒升级方法,该方法包括以下步骤:机顶盒启动时首先运行存储在Flash中的Loader程序,在Loader程序运行的最后一步将验证Flash中的当前软件配置信息;将存储在Flash软件配置信息里的升级配置信息拷贝到E2PROM;检查E2PROM升级配置信息中的空升标识符,如果标识为执行空升,则程序进入到升级流程。由于采用在Flash和E2PROM中同时保存软件配置信息,即使Flash中的配置信息数据损坏也不影响空中升级成功;如果E2PROM中的升级配置信息数据被损坏,在机顶盒下次开机时会自动从Flash中恢复数据。 |
申请公布号 |
CN101800840A |
申请公布日期 |
2010.08.11 |
申请号 |
CN200910312864.6 |
申请日期 |
2010.05.25 |
申请人 |
成都东银信息技术股份有限公司 |
发明人 |
龚克宇;曾泽君;胡强;许胜武 |
分类号 |
H04N5/00(2006.01)I;G06F9/445(2006.01)I |
主分类号 |
H04N5/00(2006.01)I |
代理机构 |
成都九鼎天元知识产权代理有限公司 51214 |
代理人 |
林辉轮;熊晓果 |
主权项 |
一种机顶盒升级方法,其特征在于,该方法包括以下步骤:第一步,机顶盒启动时首先运行存储在Flash中的Loader程序,如果Loader运行失败,则中止程序运行;如果Loader程序运行成功,在Loader程序运行的最后一步将验证Flash中的当前软件配置信息;第二步,如果软件配置信息不正确,则程序进入到升级流程;如果正确,则检查E2PROM里存储的升级配置信息,如果升级配置信息不正确,则将存储在Flash软件配置信息里的升级配置信息拷贝到E2PROM;第三步,检查E2PROM升级配置信息中的空升标识符,如果标识为执行空升,则程序进入到升级流程,否则校验应用程序是否正确;如果应用程序不正确,则程序进入到升级流程,否则执行应用程序。 |
地址 |
621041 四川省成都市成都高新区府城大道西段399号天府新谷6号楼4层 |