[发明专利]一种通用升级维护工具套件及其使用方法和升级方法在审

专利信息
申请号: 201910423172.2 申请日: 2019-05-21
公开(公告)号: CN110058872A 公开(公告)日: 2019-07-26
发明(设计)人: 徐钧;刘文元 申请(专利权)人: 天津华泽瑞威信息技术有限公司
主分类号: G06F8/654 分类号: G06F8/654
代理公司: 天津展誉专利代理有限公司 12221 代理人: 任海波
地址: 300000 天津市西青区*** 国省代码: 天津;12
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 目标设备 升级规则 升级数据包 升级程序模块 升级包 通用升级 维护工具 存储器 套件 升级 维护 制作 软件制作 升级数据 插口 缓存区 拷贝 拆卸 脱离
【说明书】:

发明涉及一种通用升级维护工具套件及其使用方法和升级方法,包括升级包制作软件、维护U盘和目标设备,所述升级包制作软件制作升级数据包,所述升级数据包中包括升级规则和升级数据,所述升级数据包拷贝在维护U盘中,所述目标设备设有USB维护插口、升级程序模块、BootLoader固件和存储器,所述存储器设有升级缓存区。本发明的有益效果是:通过升级包制作软件将升级规则编写到升级数据包中,将升级规则与目标设备完全脱离关系,目标设备中的升级程序模块按照升级数据包中的升级规则执行维护行为,解决了升级规则在目标设备中,无法适应特殊升级规则,甚至需要拆卸目标设备更换升级程序模块的问题。

技术领域

本发明涉及软件程序和数据升级维护,尤其涉及一种通用升级维护工具套件及其使用方法和升级方法。

背景技术

在产品的生命周期内,会因为各种原因导致产品需求变化而修改软件和数据,进行软件和数据升级维护。随着在现场应用时产品的调整越来越多,产品升级维护耗费的人力成本会越来越大。

以前的升级维护套件中升级规则是由升级程序模块软件代码实现,而升级程序模块安装在产品设备中。这就导致了升级规则是固定,很难应对需求的千变万化。

另外,在日常的升级维护过程中,目标设备系统运行在应用程序处,当接收到升级指令时,应用程序进入相应的升级程序模块,接收升级数据包文件,写入到的升级缓冲区,写入升级信息(如升级有效位、地址信息、程序长度信息、校验码)到升级程序配置区,系统复位,进入Bootloader固件,Bootloader固件读取升级程序配置区信息,如果得知有效和可用的升级数据包,进行鉴权和完整性检验,校验通过后Bootloader固件将升级缓存区的升级数据包拷入到指定位置。拷贝完成后,更新升级程序配置区“升级程序有效标识”位为无效,更新Bootloader配置区信息(应用程序入口地址),然后跳转运行应用程序。

上述升级方法导致升级规则位于升级程序模块中,导致升级规则固定,无法适应不同的升级规则。

发明内容

本发明所要解决的技术问题是克服现有技术中存在的不足,提供一种通用升级维护工具套件及其使用方法和升级方法,不需要调节目标设备的升级程序模块,就可以实现程序和数据的升级,并且升级内容可以配置。

本发明是通过以下技术方案予以实现:

一种通用升级维护工具套件,包括升级包制作软件、维护U盘和目标设备,所述升级包制作软件制作升级数据包,所述升级数据包中包括升级规则和升级数据,所述升级数据包拷贝在维护U盘中,所述目标设备设有USB维护插口、升级程序模块、BootLoader固件和存储器,所述存储器设有升级缓存区。

根据上述技术方案,优选地,定义了一种携带升级规则的升级数据包格式:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津华泽瑞威信息技术有限公司,未经天津华泽瑞威信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910423172.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top