[发明专利]一种终端平台版本升级的方法和系统有效
申请号: | 201110409510.0 | 申请日: | 2011-12-09 |
公开(公告)号: | CN102523277B | 公开(公告)日: | 2018-03-23 |
发明(设计)人: | 曹艳芳;申龙青;侯卫凤;张小波 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/445;H04W8/24 |
代理公司: | 北京安信方达知识产权代理有限公司11262 | 代理人: | 李健,龙洪 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 终端 平台 版本 升级 方法 系统 | ||
技术领域
本发明涉及智能终端软件版本升级技术领域,具体涉及一种终端平台版本升级的方法和系统。
背景技术
随着移动通信产业的高速发展,智能移动终端产品开始走向千家万户,智能手机等终端产品不再只为少数人所有,开始趋于全面的普及。智能终端产品的结构一般都是应用处理器(Application Processor,简称AP)加协处理器(Coprocessor,简称CP),AP是指运行在应用处理器(AP)上软件的总和,CP作为基带芯片提供通信功能,可以把AP看作计算机,把CP看作是AP的无线调制解调器,而一般情况下AP与CP会采用不同芯片平台,从而造成软件版本升级包括了两个部分的升级过程,一个是AP的软件版本升级,另一个是CP的软件版本升级。由于两种平台下载方案截然不同,一般都采用分开升级方式来对AP和CP进行升级,也就是说对于一个智能终端需要两个下载升级工具来完成版本升级过程。
图1和图2是智能终端平台传统版本升级方案双工位示意图,对于智能移动终端AP和CP平台,在传统升级方案中,两个平台下载过程分别用两个版本升级工具来进行版本升级过程,在每个升级工具中都包含各自的USB下载端口枚举过程和软件版本下载过程,枚举过程包括:检测设备插拔信息,获取USB下载端口的相关参数;枚举完成后进行平台的软件版本下载下载。如图1中所示,AP平台版本升级过程包括了以下步骤:步骤S101:AP平台USB下载端口的枚举过程;步骤S102:AP平台软件版本下载升级过程。如图2中所示,CP平台版本升级过程与AP平台类似,同样包括以下两个步骤:步骤S201:CP平台USB下载端口的枚举过程;步骤S202:CP平台软件版本下载升级过程。
上述传统的终端平台AP和平台CP版本升级的方案中存在如下问题:
首先,两个平台下载过程分别用两个版本升级工具来进行版本升级过程,这样,在生产线生产过程中需要架两个工位(支持AP和CP的下载过程)来实现一个智能终端的升级过程,这样则占用了较多的生产资源,并且需要较多的操作员人力来支持下载升级过程,最终加大了智能终端的生产成本;
其次,在研发过程中,由于两种平台下载任务的分离,两种平台下载工具的开发维护成本也相应增高。
发明内容
本发明需要解决的技术问题是提供一种终端平台版本升级的方法和系统,可将智能终端产品AP平台和CP平台的软件版本升级过程整合,降低生产成本及开发维护成本。
为了解决上述技术问题,本发明提供了一种终端平台版本升级的方法,所述终端平台包括应用处理器AP平台和协处理器CP平台,所述方法包括:
检测所述AP平台的数据下载端口和所述CP平台的数据下载端口的设备插拔信息,根据所述设备插拔信息判断数据下载端口的类型,根据所述数据下载端口的类型完成相应平台的数据下载端口的枚举,并在枚举完成后触发相应平台的升级软件版本下载流程。
进一步地,所述方法还包括:为所述AP平台的数据下载端口和CP平台的数据下载端口分别注册全球唯一标识符(GUID);
所述根据所述设备插拔信息判断数据下载端口的类型包括:
从所述设备插拔信息中获取GUID串,根据所述GUID串判断所述数据下载端口为AP平台的数据下载端口还是CP平台的数据下载端口。
进一步地,根据所述数据下载端口的类型完成相应平台的数据下载端口的枚举,并在枚举完成后触发相应平台的升级软件版本下载流程包括:
若数据下载端口为AP平台的数据下载端口,则完成AP平台的数据下载端口的枚举,并在枚举完成后触发所述AP平台的升级软件版本下载流程;
若数据下载端口为CP平台的数据下载端口,则完成所述CP平台的数据下载的枚举,并在枚举完成后触发所述CP平台的升级软件版本下载流程。
进一步地,所述方法还包括:在触发相应平台的升级软件版本下载流程后,还判断是否配置了选择升级所述平台,若是,则下载所述平台的升级软件版本。
进一步地,所述方法还包括:如果未配置选择升级所述平台,则进而判断是否配置了选择升级另一平台,若是,则进行另一平台的数据下载端口枚举,并在枚举完成后触发另一平台的升级软件版本下载流程;否则,结束下载。
为了解决上述技术问题,本发明还提供了一种终端平台版本升级的系统,所述终端平台包括应用处理器AP平台和协处理器CP平台,所述系统包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110409510.0/2.html,转载请声明来源钻瓜专利网。