[发明专利]一种数字电视机顶盒基于分区名的USB升级方法有效
申请号: | 201110262123.9 | 申请日: | 2011-09-06 |
公开(公告)号: | CN102385520A | 公开(公告)日: | 2012-03-21 |
发明(设计)人: | 刘海润 | 申请(专利权)人: | 四川金网通电子科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;H04N21/43 |
代理公司: | 四川省成都市天策商标专利事务所 51213 | 代理人: | 刘兴亮 |
地址: | 610000 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数字电视 机顶盒 基于 分区 usb 升级 方法 | ||
技术领域
本发明涉及数字电视技术领域,特别涉及一种数字电视机顶盒基于分区名的USB升级方法。
背景技术
数字电视机顶盒常见的升级方法是基于Cable在线升级,基于IP在线升级,串口升级,USB升级。随着USB终端和USB盘的普及,USB升级以其方便、快捷越来越受到用户的青睐。USB升级一般是基于文件或文件包的升级,对配置文件也未着安全处理,相对而言安全性差,升级文件或包的配置较为复杂,灵活性较差。
发明内容
本发明所要解决的技术问题,就是增加USB升级的安全性,增加USB升级的灵活性,简化升级的配置,提供一种数字电视机顶盒基于分区名的USB升级方法。
本发明采用以下技术方案:
一种数字电视机顶盒基于分区名的USB升级方法,包括制作升级文件系统和进行USB升级。
本发明还有以下附加技术特征:
所述的制作升级文件系统包括以下步骤:
1.1 制作升级文件;
1.2 制作升级配置文件;
1.3 加密配置文件;
进一步的,所述的步骤1.1中所述制作升级文件包括根据欲升级内容所在分区,打包分区内容,并命名成数字电视机顶盒中该分区的名字,升级的内容可遍布各个分区,但需要一个分区一个文件,每个文件名与数字电视机顶盒中该分区的名字相同。
进一步的,所述的步骤1.2中制作升级配置文件包括把升级厂家信息、升级文件、升级文件版本信息、升级文件校验信息等写入到配置文件中。
进一步的,所述的步骤1.3中加密配置文件包括对配置文件进行加密,以对升级配置信息进行保护。
所述的进行USB升级包括以下步骤:
2.1 系统启动及初始化;
2.2 判断是否有USB盘新插入,若是则进入2.3步骤,若不是则继续监控;
2.3 判断是否有升级配置文件,若是则进入2.4步骤,若不是则进入2.2;
2.4 解密升级配置文件;
2.5 解析升级配置文件并保存关键信息到内存中;
2.6 判断是否满足升级要求,若是则进入2.7步骤,若不是则进入2.2;
2.7 保存关键信息到数字电视机顶盒的可掉电保存的存储器中;
2.8 系统重启;
2.9 把USB中升级文件写入到数字电视机顶盒中的保存程序的存储器中;
2.10 修改数字电视机顶盒的版本信息;
2.11 系统退出。
进一步的,所述的步骤2.2是系统中有一任务在监控USB盘状态,若有USB新盘插入,USB盘状态会变为有新的USB盘插入。
进一步的,所述的步骤2.3包括解析USB盘中的文件系统,并根据配置文件名来判断是否存在该文件;所述的步骤2.4包括根据加密算法所需要的解密算法来解密配置文件以还原未加密的配置文件。
进一步的,所述的步骤2.5包括根据配置文件的格式来得到配置关键信息,如厂家信息,升级文件名、升级文件版本信息、升级文件校验信息,并保存在内存中;所述的步骤2.6包括根据数字电视机顶盒中原来保存的USB升级关键信息和现有的来进行对比,只有当厂家信息一致,版本信息比原来更高,校验信息和实际计算的一致,才认为满足升级条件,并把现有升级的关键信息保存,以供升级时使用。
进一步的,所述的步骤2.9包括从USB中读出升级文件名,并把文件写入到与该文件名一致的分区中;所述的步骤2.10包括把数字电视机顶盒的最新版本信息更新,以保证分区文件与其版本信息一致。
与现有技术相比,本发明的有益效果是:可以十分安全,简单和灵活地实现用户数字电视机顶盒基于分区名的USB升级。另外,本发明是基于分区名的升级,在升级过程中配置了加密文件,这样就避免了非法升级的情况发生,而且基于分区名可以保证升级的成功率,升级更加简单。
附图说明
图1为制作升级文件系统流程示意图。
图2为进行USB升级流程示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步说明,但本发明的实施方式不限于此。
一种数字电视机顶盒基于分区名的USB升级方法,包括制作升级文件系统和进行USB升级。
如附图1所示,所述的制作升级文件系统包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川金网通电子科技有限公司,未经四川金网通电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110262123.9/2.html,转载请声明来源钻瓜专利网。