电视机系统更新方法、装置、可读存储介质及电视机制造方法及图纸

技术编号:19752080 阅读:31 留言:0更新日期:2018-12-12 05:54
本发明专利技术公开了一种电视机系统更新方法、装置、可读存储介质及电视机,所述方法包括:在引导分区升级之前,读取电视机主板中的内存大小信息;根据所述内存大小信息在系统升级包中查找对应的引导分区,所述系统升级包包括所有兼容所述主板的芯片的内存所对应的引导分区;通过查找到的所述对应的引导分区对所述电视机的各个分区分配相应大小的内存,再通过所述系统升级包对所述电视机进行系统更新。本发明专利技术能够解决现有技术容易出现升错软件而导致系统无法启动、需要添加很多配置文件来区分不同大小内存、操作复杂的问题。

【技术实现步骤摘要】
电视机系统更新方法、装置、可读存储介质及电视机
本专利技术涉及电视机
,特别是涉及一种电视机系统更新方法、装置、可读存储介质及电视机。
技术介绍
电视机是日常生活中常用的电子设备之一,丰富了人们的娱乐生活,目前随着科技的进步和人们生活水平的提高,智能电视得到了广泛应用,智能电视比传统电视增加了智能操作系统,能够给人们带来了更多、更智能的观看体验。通常来说,智能电视硬件上会有不同大小的ddr内存(简称内存)规格供客户选择,比如512M、1G、2G的内存等等,在智能电视主板生产之前,电视生成厂商会根据需要的内存大小,编译提供匹配不同大小内存的系统软件(简称固件),有的时候,即使只有内存大小不一样,软件的其他项目都完全一致的情况下,也必须编译不同的固件。因此,现有技术至少存在以下问题:不同内存大小的系统软件不能互相升级,在验证和生产阶段,如果不小心升错软件了,系统将无法启动;即使只是内存大小不一样,仍需要添加很多配置文件来区分不同大小内存,操作复杂。
技术实现思路
为此,本专利技术的一个实施例提出一种电视机系统更新方法,解决现有技术容易出现升错软件而导致系统无法启动、需要添加很多配置文件来区分不同大小内存、操作复杂的问题。根据本专利技术一实施例的电视机系统更新方法,所述方法包括:在引导分区升级之前,读取电视机主板中的内存大小信息;根据所述内存大小信息在系统升级包中查找对应的引导分区,所述系统升级包包括所有兼容所述主板的芯片的内存所对应的引导分区;通过查找到的所述对应的引导分区对所述电视机的各个分区分配相应大小的内存,再通过所述系统升级包对所述电视机进行系统更新。根据本专利技术实施例的电视机系统更新方法,系统升级包已经包括了所有兼容所述主板的芯片的内存所对应的引导分区,因此,在引导分区升级之前,通过读取电视机主板中的内存大小信息,能够根据内存大小信息在系统升级包中查找对应的引导分区,然后通过查找到的对应的引导分区对电视机的各个分区分配相应大小的内存,最后再通过系统升级包对所述电视机进行系统更新,由于不同内存大小的软件都能通过同一个系统升级包进行升级,因此能够有效避免升错软件导致系统无法启动的问题,此外,该方法是通过引导分区对不同的内存大小进行区分,因此,不必添加繁杂的配置文件来区分不同大小的内存,操作更加简单。另外,根据本专利技术上述实施例的电视机系统更新方法,还可以具有如下附加的技术特征:进一步地,在本专利技术的一个实施例中,所述在引导分区升级之前,读取电视机主板中的内存大小信息的步骤之前,所述方法还包括:获取所述芯片的参数信息;根据所述参数信息获取兼容所述芯片的、各种大小的内存所对应的引导分区;将所有兼容所述芯片的、各种大小的内存所对应的引导分区打包至所述系统升级包中。进一步地,在本专利技术的一个实施例中,所述在引导分区升级之前,读取电视机主板中的内存大小信息的步骤之后,所述方法还包括:判断所述系统升级包中是否存在与所述内存大小信息对应的引导分区;若所述系统升级包中不存在与所述内存大小信息对应的引导分区,则发出提示信息,所述提示信息用于提示系统更新失败。进一步地,在本专利技术的一个实施例中,所述判断所述系统升级包中是否存在与所述内存大小信息对应的引导分区的步骤之后,所述方法还包括:若所述系统升级包中存在与所述内存大小信息对应的引导分区,则获取与所述内存大小信息对应的引导分区,通过查找到的所述对应的引导分区对所述电视机的各个分区分配相应大小的内存,再通过所述系统升级包对所述电视机进行系统更新。进一步地,在本专利技术的一个实施例中,所述通过所述系统升级包对所述电视机进行系统更新的步骤之后,所述方法还包括:创建系统日志文件,所述系统日志文件至少用于保存所述内存大小信息以及所述对应的引导分区的配置信息。本专利技术的另一个实施例提出一种电视机系统更新装置,解决现有技术容易出现升错软件而导致系统无法启动、需要添加很多配置文件来区分不同大小内存、操作复杂的问题。根据本专利技术一实施例的电视机系统更新装置,包括:读取模块,用于在引导分区升级之前,读取电视机主板中的内存大小信息;查找模块,用于根据所述内存大小信息在系统升级包中查找对应的引导分区,所述系统升级包包括所有兼容所述主板的芯片的内存所对应的引导分区;分配升级模块,用于通过查找到的所述对应的引导分区对所述电视机的各个分区分配相应大小的内存,再通过所述系统升级包对所述电视机进行系统更新。根据本专利技术实施例的电视机系统更新装置,系统升级包已经包括了所有兼容所述主板的芯片的内存所对应的引导分区,因此,通过读取模块在引导分区升级之前,读取电视机主板中的内存大小信息,查找模块根据内存大小信息在系统升级包中查找对应的引导分区,然后通过查找到的对应的引导分区对电视机的各个分区分配相应大小的内存,最后分配升级模块通过系统升级包对所述电视机进行系统更新,由于不同内存大小的软件都能通过同一个系统升级包进行升级,因此能够有效避免升错软件导致系统无法启动的问题,此外,该装置是通过引导分区对不同的内存大小进行区分,因此,不必添加繁杂的配置文件来区分不同大小的内存,操作更加简单。另外,根据本专利技术上述实施例的电视机系统更新装置,还可以具有如下附加的技术特征:进一步地,在本专利技术的一个实施例中,所述装置还包括:第一获取模块,用于获取所述芯片的参数信息;第二获取模块,用于根据所述参数信息获取兼容所述芯片的、各种大小的内存所对应的引导分区;打包模块,用于将所有兼容所述芯片的、各种大小的内存所对应的引导分区打包至所述系统升级包中。进一步地,在本专利技术的一个实施例中,所述装置还包括:判断模块,用于判断所述系统升级包中是否存在与所述内存大小信息对应的引导分区;提示模块,用于当所述判断模块判断到所述系统升级包中不存在与所述内存大小信息对应的引导分区时,发出提示信息,所述提示信息用于提示系统更新失败。本专利技术的另一个实施例还提出一种可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述方法的步骤。本专利技术的另一个实施例还提出一种电视机,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述方法的步骤。本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实施例了解到。附图说明本专利技术实施例的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:图1是根据本专利技术第一实施例的电视机系统更新方法的流程图;图2是根据本专利技术第二实施例的电视机系统更新方法的流程图;图3是根据本专利技术第三实施例的电视机系统更新装置的结构示意图;图4是根据本专利技术第四实施例的电视机系统更新装置的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1,本专利技术第一实施例提出的电视机系统更新方法,所述方法包括:S101,在引导分区升级之前,读取电视机主板中的内存大小信息;其中,电视机是具有智本文档来自技高网...

【技术保护点】
1.一种电视机系统更新方法,其特征在于,所述方法包括:在引导分区升级之前,读取电视机主板中的内存大小信息;根据所述内存大小信息在系统升级包中查找对应的引导分区,所述系统升级包包括所有兼容所述主板的芯片的内存所对应的引导分区;通过查找到的所述对应的引导分区对所述电视机的各个分区分配相应大小的内存,再通过所述系统升级包对所述电视机进行系统更新。

【技术特征摘要】
1.一种电视机系统更新方法,其特征在于,所述方法包括:在引导分区升级之前,读取电视机主板中的内存大小信息;根据所述内存大小信息在系统升级包中查找对应的引导分区,所述系统升级包包括所有兼容所述主板的芯片的内存所对应的引导分区;通过查找到的所述对应的引导分区对所述电视机的各个分区分配相应大小的内存,再通过所述系统升级包对所述电视机进行系统更新。2.根据权利要求1所述的电视机系统更新方法,其特征在于,所述在引导分区升级之前,读取电视机主板中的内存大小信息的步骤之前,所述方法还包括:获取所述芯片的参数信息;根据所述参数信息获取兼容所述芯片的、各种大小的内存所对应的引导分区;将所有兼容所述芯片的、各种大小的内存所对应的引导分区打包至所述系统升级包中。3.根据权利要求1所述的电视机系统更新方法,其特征在于,所述在引导分区升级之前,读取电视机主板中的内存大小信息的步骤之后,所述方法还包括:判断所述系统升级包中是否存在与所述内存大小信息对应的引导分区;若所述系统升级包中不存在与所述内存大小信息对应的引导分区,则发出提示信息,所述提示信息用于提示系统更新失败。4.根据权利要求3所述的电视机系统更新方法,其特征在于,所述判断所述系统升级包中是否存在与所述内存大小信息对应的引导分区的步骤之后,所述方法还包括:若所述系统升级包中存在与所述内存大小信息对应的引导分区,则获取与所述内存大小信息对应的引导分区,通过查找到的所述对应的引导分区对所述电视机的各个分区分配相应大小的内存,再通过所述系统升级包对所述电视机进行系统更新。5.根据权利要求1所述的电视机系统更新方法,其特征在于,所述通过所述系统升级...

【专利技术属性】
技术研发人员:李江海
申请(专利权)人:广州视源电子科技股份有限公司
类型:发明
国别省市:广东,44

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

1