[发明专利]通信模块的升级方法和升级系统在审
申请号: | 201910635049.7 | 申请日: | 2019-07-15 |
公开(公告)号: | CN110389779A | 公开(公告)日: | 2019-10-29 |
发明(设计)人: | 唐俊 | 申请(专利权)人: | 合肥移瑞通信技术有限公司 |
主分类号: | G06F8/654 | 分类号: | G06F8/654;G06F8/71;G06F8/61 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张润 |
地址: | 230088 安徽省合肥市*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 升级工具 通信模块 控制器 待升级软件 升级 目标软件版本 升级系统 通信连接 擦除 系统函数调用 升级数据包 参数发送 获取通信 身份信息 升级流程 通信串口 无人值守 性能测试 执行文件 烧录 场景 发送 网络 | ||
1.一种通信模块的升级方法,其特征在于,包括以下步骤:
S1,控制器进入升级流程后,通过通信串口建立与通信模块的通信连接,并获取所述通信模块中待升级软件版本的身份信息;
S2,所述控制器建立与升级工具的通信连接,并通过perl脚本中的系统函数调用升级执行文件,以打开所述升级工具;
S3,所述控制器向所述升级工具发送所述待升级软件版本的擦除参数,以使所述升级工具将所述待升级软件版本进行擦除处理;
S4,所述控制器将目标软件版本参数发送至所述升级工具,以使所述升级工具将与所述目标软件版本对应的升级数据包烧录至所述通信模块中。
2.如权利要求1所述的通信模块的升级方法,其特征在于,还包括:
S5,烧录完成后,所述控制器获取所述通信模块中当前软件版本的身份信息,并根据所述待升级软件版本的身份信息和所述当前软件版本的身份信息判断所述通信模块是否升级成功,其中,所述升级工具在烧录完成后自动关闭。
3.如权利要求2所述的通信模块的升级方法,其特征在于,还包括:
所述控制器在判断所述通信模块升级成功后,重复执行步骤S2~步骤S5,直至所述通信模块升级成功的次数达到预设测试次数。
4.如权利要求1所述的通信模块的升级方法,其特征在于,所述控制器通过通信串口建立与通信模块的通信连接,包括:
所述控制器通过perl脚本中的串口函数调用串口打开命令,以打开所述通信串口,并在所述通信串口打开成功后建立与所述通信模块的通信连接。
5.如权利要求4所述的通信模块的升级方法,其特征在于,还包括:
所述控制器在判断所述通信串口打开失败时,生成通信串口打开失败提示信息,并退出所述升级流程。
6.如权利要求1所述的通信模块的升级方法,其特征在于,还包括:
所述升级工具将与所述升级数据包烧录至所述通信模块时,实时生成烧录进程提示信息。
7.如权利要求1所述的通信模块的升级方法,其特征在于,所述控制器通过perl脚本中的系统函数调用升级执行文件,以打开所述升级工具,包括:
通过perl脚本中的系统函数确定所述升级工具的安装目录,并调用所述安装目录中的所述升级执行文件打开所述升级工具。
8.如权利要求1所述的通信模块的升级方法,其特征在于,所述擦除参数包括擦除命令、端口号和提示信息的存储路径,所述目标软件版本参数包括全部信息升级命令、所述通信模块的通信端口号、所述目标软件版本对应的升级数据包的所在路径和名称,以及提示信息的存储路径。
9.一种通信模块的升级系统,其特征在于,包括控制器、通讯模块和升级工具,其中,所述控制器在进入升级流程后,用于:
通过通信串口建立与所述通信模块的通信连接,并获取所述通信模块中待升级软件版本的身份信息;
建立与升级工具的通信连接,并通过perl脚本中的系统函数调用升级执行文件,以打开所述升级工具;
向所述升级工具发送所述待升级软件版本的擦除参数,以使所述升级工具将所述待升级软件版本进行擦除处理;
将目标软件版本参数发送至所述升级工具,以使所述升级工具将与所述目标软件版本对应的升级数据包烧录至所述通信模块中。
10.如权利要求9所述的通信模块的升级系统,其特征在于,所述控制器还用于:
在烧录完成后,获取所述通信模块中当前软件版本的身份信息,并根据所述待升级软件版本的身份信息和所述当前软件版本的身份信息判断所述通信模块是否升级成功,其中,所述升级工具在烧录完成后自动关闭;以及
在判断所述通信模块升级成功后,重新建立与所述升级工具的通信连接,以使所述升级工具再次将所述升级数据包烧录至所述通信模块中,并再次判断所述通信模块是否升级成功,直至所述通信模块升级成功的次数达到预设测试次数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥移瑞通信技术有限公司,未经合肥移瑞通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910635049.7/1.html,转载请声明来源钻瓜专利网。