[发明专利]一种机顶盒系统异常状态恢复方法及机顶盒有效
申请号: | 201510999509.6 | 申请日: | 2015-12-28 |
公开(公告)号: | CN105472418B | 公开(公告)日: | 2018-07-03 |
发明(设计)人: | 林英辉 | 申请(专利权)人: | 深圳创维数字技术有限公司;深圳市创维软件有限公司 |
主分类号: | H04N21/258 | 分类号: | H04N21/258;H04N21/443;H04N21/262;H04N21/458 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518057 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机顶盒 校验 机顶盒系统 软件版本 异常状态 校验码 分区 服务器发送 服务器响应 机顶盒通信 恢复 存储空间 数据对应 指令反馈 升级包 更新 占用 指令 携带 失败 | ||
1.一种机顶盒系统异常状态恢复方法,其特征在于,所述方法包括:
机顶盒检测所述机顶盒的寄存器值是否满足校验条件;
在检测到所述机顶盒的寄存器值满足校验条件时,所述机顶盒向与所述机顶盒通信连接的服务器发送携带软件版本标识的校验指令;
所述机顶盒接收所述服务器响应所述校验指令反馈的所述软件版本标识对应的校验码列表;
所述机顶盒基于所述校验码列表对各个分区的数据进行校验;
所述机顶盒对校验失败的分区的数据进行恢复;
所述机顶盒检测所述机顶盒的寄存器值是否满足校验条件,包括:
所述机顶盒启动系统引导文件,并读取系统引导文件启动后的寄存器值;若检测到读取的所述系统引导文件启动后的寄存器值与预存的寄存器值匹配,则所述机顶盒启动系统内核文件,并读取系统内核文件启动后的寄存器值;
若检测到读取的系统内核文件启动后的寄存器值与所述预存的寄存器值不匹配,设置当前的系统内核文件启动后的寄存器值为第一寄存器值;
所述机顶盒重新启动系统引导文件,并读取系统引导文件启动后的第一寄存器值;
若检测到读取的所述系统引导文件启动后的第一寄存器值与所述预存的寄存器值不匹配,则所述机顶盒检测到寄存器值满足校验条件;
或,
所述机顶盒检测所述机顶盒的寄存器值是否满足校验条件,包括:
所述机顶盒启动系统引导文件,并读取系统引导文件启动后的寄存器值;
若检测到读取的所述系统引导文件启动后的寄存器值与预存的寄存器值匹配,则所述机顶盒启动系统内核文件,读取系统内核文件启动后的寄存器值;
若检测到读取的所述系统内核文件启动成功后的寄存器值与所述预存的寄存器值匹配,所述机顶盒启动应用文件,并读取应用文件启动后的寄存器值;
若检测到读取的所述应用文件启动后的寄存器值与所述预存的寄存器值不匹配,设置当前的所述应用文件启动后的寄存器值为第二寄存器值;
所述机顶盒重新启动系统引导文件,并读取系统引导文件启动后的第二寄存器值;
若检测到读取的所述系统引导文件启动后的第二寄存器值与所述预存的寄存器值不匹配,则所述机顶盒检测到寄存器值满足校验条件。
2.如权利要求1所述的方法,其特征在于,所述校验码列表为消息摘要算法第五版MD5值列表,所述机顶盒基于所述校验码列表对各个分区的数据进行校验,包括:
所述机顶盒判断所述服务器发送的所述MD5值列表包括的各个分区的数据对应的MD5值与机顶盒数据各个分区的数据对应的MD5值是否匹配;
若判断结果为匹配,则所述机顶盒校验数据成功;
若判断结果为不匹配,则所述机顶盒校验数据失败,并保存与所述服务器发送的所述MD5值列表中包括的各个分区的数据对应的MD5值不匹配的机顶盒分区的数据的MD5值对应的待更新的分区标识。
3.如权利要求2所述的方法,其特征在于,所述机顶盒对校验失败的分区的数据进行恢复,包括
所述机顶盒向所述服务器发携带待更新的分区标识的更新指令;
所述机顶盒接收所述服务器响应所述更新指令生成的待更新的分区标识对应的分区数据;
所述机顶盒基于所述接收的分区数据对待更新的分区标识对应的分区数据进行更新,更新后再次执行所述机顶盒基于所述校验码列表对各个分区的数据进行校验的步骤。
4.如权利要求3所述的方法,其特征在于,所述机顶盒对校验失败的分区的数据进行恢复之后,所述方法还包括:
将所述机顶盒的寄存器值设置为所述预存的寄存器值,以使所述机顶盒再次启动系统引导文件,并读取系统引导文件启动后的寄存器值时,检测到读取的所述系统引导文件启动后的寄存器值与所述预存的寄存器值匹配;
所述机顶盒重新启动系统引导文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳创维数字技术有限公司;深圳市创维软件有限公司,未经深圳创维数字技术有限公司;深圳市创维软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510999509.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:TS流解复用方法
- 下一篇:基于连续图像特征的自动化视频索引及对齐方法