一种用于机顶盒的多种开机logo实现方法技术

技术编号:23088557 阅读:34 留言:0更新日期:2020-01-11 02:22
本发明专利技术公开了一种用于机顶盒的多种开机logo实现方法,包括如下步骤,S1:在系统中增加logo分区;S2:通过uboot写入需要展示的开机logo的flag标识;S3:启动系统;S4:通过uboot判断需要加载哪个开机logo;S5:加载指定区域的开机logo。通过uboot判断是否有需要展示logo的flag标识,若有flag标识写入,则根据内容判断需要加载的logo区域的开机logo文件,若未有flag标识写入,则默认加载第一个logo区域的开机logo文件;若有标识写入,但无logo分区对应的logo文件,则默认加载第一个logo分区。

A realization method of multi boot logo for STB

【技术实现步骤摘要】
一种用于机顶盒的多种开机logo实现方法
本专利技术涉及机顶盒开机logo更新管理的
,尤其是涉及一种用于机顶盒的多种开机logo实现方法。
技术介绍
在机顶盒系统启动过程中,boot阶段会展示一段指定的默认开机logo,这种默认logo一般是固化在flash当中,系统启动过程中通过读取指定flash区域的logo,便会展示指定的开机logo。在机顶盒运营商的logo管理中,不同的运营商有不同的需求,而有些运营商自己又无法进行在线升级logo,一般的处理方法是提供不同的版本满足不同的需求,但是机顶盒的版本管理是以省级为单位的,省级以下的地市想展示自己的logo,而又不能改变当前的版本管理模式。
技术实现思路
专利技术的目的在于,针对上述问题,提出一种用于机顶盒的多种开机logo实现方法。一种用于机顶盒的多种开机logo实现方法,包括如下步骤:S1:在系统中增加logo分区;S2:通过uboot写入需要展示的开机logo的flag标识;S3:启动系统;S4:通过uboot判断需要加载哪个开机logo;S5:加载指定区域的开机logo。S1包括如下步骤:S11:修改操作系统内核kernel部分的flash分区的相关内容;S12:在flash上增加logo分区,用于存放开机logo。S2包括如下步骤:S21:通过uboot增加直接访问特殊地址的功能,用于记录系统启动时需要展现的logo的flag标识;S22:在系统中修改ota升级脚本,用于将开机logo写入对应的logo分区中;S23:在flash的指示地址中写入需要展示的开机logo或logo分区的flash标识。S3包括如下步骤:S31:在Uboot阶段读取事先指定地址写入的展示logo的flag标识;S32:根据flag标识判断对应需要加载的logo分区。若有标识写入,根据标识内容判断需要加载哪个logo区域;若未有标识写入,则默认加载第一个logo区域;若有标识写入,但无logo分区对应的logo文件,则默认加载第一个logo分区。本专利技术的有益效果:通过uboot判断是否有需要展示logo的flag标识,若有flag标识写入,则根据内容判断需要加载的logo区域的开机logo文件,若未有flag标识写入,则默认加载第一个logo区域的开机logo文件,解决了根据不同的需求展示不同的开机logo目的。附图说明图1是机顶盒开机logo流程示意图。具体实施方式为了对专利技术的技术特征、目的和效果有更加清楚的理解,现对照附图说明专利技术的具体实施方式。一种用于机顶盒的多种开机logo实现方法,包括如下步骤:S1:开启系统前划分logo分区,用于存放机顶盒开机logo文件;S2:开启系统时通过开机引导程序uboot判断需要对应加载的机顶盒开机logo文件。进一步地,所述S1包括如下子步骤:S11:修改kernel部分的flash分区相关内容,在flash上增加logo分区,用于存放机顶盒开机logo;S12:在uboot中增加直接一特殊地址的功能,用于记录启动过程中展现需要的开机logo的flag标识;S13:在系统中修改ota升级脚本,实现logo文件向logo分区写入功能;S14:在flash的指定地址写入需要展示logo或者logo1的flash标识。进一步地,所述S2包括如下子步骤:S21:机顶盒系统上电启动,在uboot阶段读取事先指定地址写入的展示机顶盒开机logo的flag标识S22:如果有标识写入,根据标识内容判断需要加载哪个logo区域;S23:如果未有标识写入,则默认加载第一个logo区域;S24:如果有标识写入,但无logo分区对应的logo文件,则默认加载第一个logo分区。一种用于机顶盒的多种开机logo实现方法,通过uboot判断是否有需要展示logo的flag标识,若有flag标识写入,则根据内容判断需要加载的logo区域的开机logo文件,若未有flag标识写入,则默认加载第一个logo区域的开机logo文件。以上显示和描述了专利技术的基本原理和主要特征和专利技术的优点。本行业的技术人员应该了解,专利技术不受上述实施例的限制,上述实施例和说明书中描述的只是说明专利技术的原理,在不脱离专利技术精神和范围的前提下,专利技术还会有各种变化和改进,这些变化和改进都落入要求保护的专利技术范围内。专利技术要求保护范围由所附的权利要求书及其等效物界定。本文档来自技高网...

【技术保护点】
1.一种用于机顶盒的多种开机logo实现方法,其特征在于,包括如下步骤:/nS1:在系统中增加logo分区;/nS2:通过uboot写入需要展示的开机logo的flag标识;/nS3:启动系统;/nS4:通过uboot判断需要加载哪个开机logo;/nS5:加载指定区域的开机logo。/n

【技术特征摘要】
1.一种用于机顶盒的多种开机logo实现方法,其特征在于,包括如下步骤:
S1:在系统中增加logo分区;
S2:通过uboot写入需要展示的开机logo的flag标识;
S3:启动系统;
S4:通过uboot判断需要加载哪个开机logo;
S5:加载指定区域的开机logo。


2.根据权利要求1的一种用于机顶盒的多种开机logo实现方法,其特征在于,S1包括如下步骤:
S11:修改操作系统内核kernel部分的flash分区的相关内容;
S12:在flash上增加logo分区,用于存放开机logo。


3.根据权利要求1的一种用于机顶盒的多种开机logo实现方法,其特征在于,S2包括如下步骤:
S21:通过uboot增加直接访问特殊地址的功能,用于记录系统启动时需要展现的lo...

【专利技术属性】
技术研发人员:王耀锋耿鲁阳方俊
申请(专利权)人:四川天邑康和通信股份有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1