一种升级方法及电子设备技术

技术编号:34559979 阅读:12 留言:0更新日期:2022-08-17 12:47
本申请实施例公开了一种升级方法及电子设备,升级方法应用于包括至少两个处理器的电子设备,至少两个处理器包括第一处理器和第二处理,该方法包括:第一处理器获取升级文件包;第一处理器在检测到升级文件包中包括与第一处理器中的第一配置文件对应的第一升级文件,且第一配置文件的版本与第一升级文件对应的版本不同时,获取第一升级文件进行升级;第一处理器将升级文件包传输给第二处理器;第二处理器在检测升级文件包中包括与第二处理器中的第二配置文件对应的第二升级文件,且第二配置文件的版本与第二升级文件对应的版本不同时,获取第二升级文件进行升级。采用本申请的上述方法利用一个升级文件包升级电子设备,提高了电子设备升级的效率。高了电子设备升级的效率。高了电子设备升级的效率。

【技术实现步骤摘要】
一种升级方法及电子设备


[0001]本申请涉及通信领域,更具体地,涉及一种升级方法及电子设备。

技术介绍

[0002]目前,移动设备系统升级十分普遍,无论是安卓手机还是iPhone手机还是平板设备,都具有升级功能。现有的电子设备升级大多是电子设备针对每个需要升级的程序通过无线网络下载远程服务器上存储的与每个需要升级的程序对应的升级包,以进行升级。因此,在现有技术中,升级电子设备,存在效率不高的问题。

技术实现思路

[0003]本申请提出了一种升级方法及电子设备,应用于包括至少两个处理器的电子设备,以改善上述问题。
[0004]第一方面,本申请实施例提供了一种升级方法,应用于包括至少两个处理器的电子设备,所述至少两个处理器包括第一处理器和第二处理,该方法包括:所述第一处理器获取升级文件包;所述第一处理器在检测到所述升级文件包中包括与所述第一处理器中的第一配置文件对应的第一升级文件,且该第一配置文件的版本与所述第一升级文件对应的版本不同时,获取所述第一升级文件进行升级;所述第一处理器将所述升级文件包传输给所述第二处理器;所述第二处理器在检测到所述升级文件包中包括与所述第二处理器中的第二配置文件对应的第二升级文件,且该第二配置文件的版本与所述第二升级文件对应的版本不同时,获取所述第二升级文件进行升级。
[0005]第二方面,本申请实施例提供了一种电子设备,包括:第一处理器和第二处理器。第一处理器用于获取升级文件包;第一处理器还用于在检测到所述升级文件包中包括与所述第一处理器中的第一配置文件对应的第一升级文件,且该第一配置文件的版本与第一升级文件对应的版本不同时,获取第一升级文件进行升级;第一处理器还用于将升级文件包传输给第二处理器。第二处理器用于在检测到升级文件包中包括与第二处理器中的第二配置文件对应的第二升级文件,且该第二配置文件的版本与第二升级文件对应的版本不同时,获取第二升级文件进行升级。
[0006]本申请实施例提供的一种升级方法及电子设备,应用于包括至少两个处理器的电子设备,所述至少两个处理器包括第一处理器和第二处理,通过第一处理器获取升级文件包,将第一处理器配置有的文件版本与升级文件包中与自身配置文件对应的升级文件版本比较,版本不同第一处理器就获取升级文件包中与自身配置文件对应的升级文件进行升级,再将升级文件包传往第二处理器,第二处理器将自身配置有的文件版本与升级文件包中与自身配置文件对应的升级文件版本比较,版本不同第二处理器就获取升级文件包中与自身配置文件对应的升级文件进行升级,因此,采用本申请的上述方法及电子设备,将升级文件整体传输,采用文件流的方式,每一处理器在升级完属于自己的文件后,将整个升级包传往下一处理器,能够有效提高电子设备升级的效率。
附图说明
[0007]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0008]图1示出了本申请提供的一种电子设备的结构框图一;
[0009]图2示出了本申请提供的一种升级方法的流程示意图;
[0010]图3示出了本申请提供的一种电子设备的结构框图二;
[0011]图4示出了本申请提供的一种升级方法及电子设备的第一实施例的工作示意图;
[0012]附图中:100

电子设备;110

第一处理器;120

第二处理器;130

第三处理器。
具体实施方式
[0013]下面详细描述本申请的实施方式,实施方式的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性地,仅用于解释本申请,而不能理解为对本申请的限制。
[0014]为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0015]以下,对本申请涉及的术语进行解释。
[0016]电子设备,可以是智能手机、平板电脑、电子书阅读器、MP3播放器(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)、MP4(Moving Picture Experts Group Audio LayerIV,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等等。在本申请中,电子设备具有至少两个处理器,也即电子设备至少包括第一处理器和第二处理器。
[0017]HTTP协议,HTTP协议是指在本申请中用于从服务器或云平台下载升级文件包的传输协议。其中,HTTP,又被称为超文本传输协议(hypertext transfer protocol,HTTP)是互联网上应用最为广泛的一种网络协议。支持客户端/服务器模式,简单快速,客户向服务器请求服务时,只需传送请求方法和路径。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快;采用HTTP协议,服务器处理完客户的请求,并收到客户的应答后,即断开链接,采用这种方式可以节省时间。
[0018]升级文件包,升级文件包是指包括头部信息和升级文件并以数据报的形式进行传输的数据。其中,升级文件包中的升级文件可以是bin文件(二进制文件),bin文件可以是图片、游戏、音频甚至是编程器用来刷芯片(ROM)的文件。
[0019]空间下载技术(Over

the

AirTechnology,OTA),OTA是通过移动通信的空中接口对SIM卡数据及应用进行远程管理的技术。空中接口可以采用WAP、GPRS、CDMA1X及短消息技术。OTA技术的应用,使得移动通信不仅可以提供语音和数据服务,而且还能提供新业务下载。在本申请,是指在所述电子设备采用HTTP协议下载升级文件包时,还可以在使用HTTP协议的同时,采用OTA技术下载,以使电子设备通过无线网络下载远程服务器上的升级包。
[0020]串行外设接口(Serial Peripheral Interface,SPI)全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为电路板的布局节省空间。
[0021]通用异步收发传输器(Universal Asynchronous Receiver/Transmitter,UART),它将要传输的资料在串行通信与并行通信之间加以转换。作为把并行输入信号转成串行输出信号的芯片,UART通常被集成于其他通讯接口的连结上。具体实物表现为独立的模块化本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种升级方法,其特征在于,应用于包括至少两个处理器的电子设备,所述至少两个处理器包括第一处理器和第二处理,所述方法包括:所述第一处理器获取升级文件包;所述第一处理器在检测到所述升级文件包中包括与所述第一处理器中的第一配置文件对应的第一升级文件,且该第一配置文件的版本与所述第一升级文件对应的版本不同时,获取所述第一升级文件进行升级;所述第一处理器将所述升级文件包传输给所述第二处理器;所述第二处理器在检测到所述升级文件包中包括与所述第二处理器中的第二配置文件对应的第二升级文件,且该第二配置文件的版本与所述第二升级文件对应的版本不同时,获取所述第二升级文件进行升级。2.根据权利要求1所述的升级方法,其特征在于,所述第一处理器获取升级文件包,包括:所述第一处理器从与所述电子设备关联的云平台下载升级文件包。3.根据权利要求1所述的升级方法,其特征在于,所述第一处理器将所述升级文件包传输给所述第二处理器,包括:所述第一处理器将所述升级文件包中的所述第一升级文件删除,将删除所述第一升级文件后的升级文件包传输给所述第二处理器。4.根据权利要求1所述的升级方法,所述第一处理器在检测到所述升级文件包中存储有与所述第一处理器中的第一配置文件对应的第一升级文件,且该第一配置文件的版本与所述第一升级文件对应的版本不同时,获取所述第一升级文件进行升级,包括:所述第一处理器解析所述升级文件包,若检测到所述升级文件包中存储有与所述第一处理器中的第一配置文件对应的升级文件,获取与所述第一配置文件对应的第一升级文件的版本号;若检测到所述第一升级文件的版本号高于所述第一配置文件的版本号,则确认所述第一配置文件的版本与所述第一升级文件对应的版本不同,获取所述第一升级文件进行升级。5.根据权利要求1所述的升级方法,所述第二处理器在检测到所述升级文件包中存储有与所述第二处理器中的第二配置文件对应的第二升级文件,且该第二配置文件的版本与所述第二升级文件对应的版本不同时,获取所述第二升级文件进行升级,包括:所述第二处理器解析所述升级文件包,若检测到所述升级文件包中存储有与所述第二处理器中的第二配置文件对应的升级文件,获取与所述第...

【专利技术属性】
技术研发人员:何彪胜
申请(专利权)人:芯海科技深圳股份有限公司
类型:发明
国别省市:

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

1