[发明专利]一种数字电视机顶盒的默认参数处理方法有效
申请号: | 201210330014.0 | 申请日: | 2012-09-07 |
公开(公告)号: | CN102883206A | 公开(公告)日: | 2013-01-16 |
发明(设计)人: | 罗健丰;王伟军;潘自森 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | H04N21/43 | 分类号: | H04N21/43;H04N21/443;G06F9/445 |
代理公司: | 成都虹桥专利事务所 51124 | 代理人: | 任虹;刘世平 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数字电视 机顶盒 默认 参数 处理 方法 | ||
技术领域
本发明属于数字图像处理与视频显示技术领域,具体涉及一种数字电视机顶盒的默认参数处理方法。
背景技术
目前数字电视机顶盒产品需要根据所在的市场、网络要求,保存一部分默认参数,具体来说包括厂商代码、运营商代码、硬件版本号、软件版本号、手动空中升级的频点参数、符号率参数、QAM调制模式参数、序列号、MAC地址号等。传统的做法将这部分数据保存在数字电视机顶盒的非易失存储设备中,并在这部分数据不存在时,由数字电视机顶盒loader装载程序用固化在loader装载程序代码中的初始化值对这部分数据初始化。
上述做法可以较好的适应对数字电视机顶盒配置要求单一的市场,但在一些对机顶盒配置多样化的市场,例如在国内某些省份的数字电视机顶盒市场,每个县会采用不同的运营商代码,上述做法就需要反复编译生成很多不同版本不同配置的loader装载程序,由于loader装载程序制作和提交生产人员不是同一人,这样制作loader装载程序时很容易发生错误、混淆、遗漏,且来自市场人员的要求必须传递到loader装载程序人员那里,由loader装载程序人员更改配置,效率不高。
更为麻烦的是由于市场的个性化需求,一些相同市场的数字电视机顶盒产品采用了几乎一样的软件但采用不同的硬件配置方案,由于硬件的微小差异,软件开发人员也必须根据差异调整软件默认参数。在上述市场差异、硬件差异的共同作用下,软件的版本状态会呈几何级数增长,维护起来十分困难。
发明内容
本发明所要解决的技术问题是:提出一种数字电视机顶盒的默认参数处理方法,可以简便高效地使数字电视机顶盒适应所在市场的要求,解决传统技术中更改配置效率低下、软件版本状态繁多的问题。
本发明解决上述技术问题所采用的技术方案是:
一种数字电视机顶盒的默认参数处理方法,包括以下步骤:
步骤1、设置参数保存区,该参数保存区是独立于程序区域之外的数据区;
步骤2、设置默认参数保存区,该默认参数保存区是程序映像中的一部分;
步骤3、通过外部软件工具将默认参数编辑后插入到默认参数保存区,该默认参数包含有机顶盒类型参数,该机顶盒类型参数与数字电视机顶盒的硬件配置相对应;
步骤4、在boot引导程序启动时,如果检测到参数保存区数据非法或后门触发,则用默认参数区的数据去初始化参数保存区;
步骤5、在boot引导程序、loader装载程序、app应用程序的运行过程中,都会读取参数保存区所存储的参数数据,并按该参数数据中的机顶盒类型参数确定应加载的数字电视机顶盒驱动参数。
本发明的有益效果是:由于本发明是采用更改默认参数保存区中的默认参数来适应数字电视机顶盒所在市场的,而默认参数可以通过外部软件工具插入到机顶盒中,因此现场开发调试人员、生产准备人员、销售人员都能使用同一外部软件工具方便地来进行更改配置。同时,由于采用不同的机顶盒类型参数来对应不同的硬件状态,因此同一款软件就可以适用于不同硬件状态下的数字电视机顶盒。
附图说明
图1是本发明的流程图。
图2是本发明的参数存储位置和使用示意图。
具体实施方式
下面结合附图和具体实施例对本发明作进一步说明。
如图1,一种数字电视机顶盒的默认参数处理方法,包括以下步骤:
步骤1、设置参数保存区,该参数保存区是独立于程序区域之外的数据区;
步骤2、设置默认参数保存区,该默认参数保存区是程序映像中的一部分;
步骤3、通过外部软件工具将默认参数编辑后插入到默认参数保存区,该默认参数包含有机顶盒类型参数,该机顶盒类型参数与数字电视机顶盒的硬件配置相对应;
步骤4、在boot引导程序启动时,如果检测到参数保存区数据非法或后门触发,则用默认参数区的数据去初始化参数保存区;
步骤5、在boot引导程序、loader装载程序、app应用程序的运行过程中,都会读取参数保存区所存储的参数数据,并按该参数数据中的机顶盒类型参数确定应加载的数字电视机顶盒驱动参数。
默认参数保存区的具体位置视产品生产的需要,可以插入在数字电视机顶盒中存储设备的任何空闲位置,但一般为了生产调试方便,会选择插入到紧跟在boot引导程序映像的二进制文件之后,当做正式版本boot引导程序映像的一部分进行发布和烧写。这样,新发布的boot引导程序就能自带默认参数信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210330014.0/2.html,转载请声明来源钻瓜专利网。