[发明专利]一种嵌入式设备及其系统软件升级方法、系统和终端有效
申请号: | 201710114499.2 | 申请日: | 2017-02-28 |
公开(公告)号: | CN108536452B | 公开(公告)日: | 2023-05-26 |
发明(设计)人: | 候鹏飞;甘小锋 | 申请(专利权)人: | 深圳市帝迈生物技术有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 深圳市恒申知识产权事务所(普通合伙) 44312 | 代理人: | 王利彬 |
地址: | 518000 广东省深圳市南山区桃源街*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 嵌入式 设备 及其 系统软件 升级 方法 系统 终端 | ||
1.一种嵌入式设备的系统软件升级系统,其特征在于,所述升级系统安装在升级终端系统中,其具体包括:
第一网络连接模块:采用FTP协议和SSH协议建立升级系统和嵌入式设备间的网络连接;
数据升级兼容模块:采用FTP协议将待升级的嵌入式设备系统数据下载到升级终端本地,然后在升级终端本地执行数据升级兼容操作,形成升级后的数据文件包;
固件升级模块:采用FTP协议将固件升级文件压缩包上传到待升级的嵌入式设备中,并采用SSH指令启动对待升级的嵌入式设备的固件升级操作;
第一主控软件升级模块:采用FTP协议将升级后的数据文件包上传到待升级的嵌入式设备中,并采用SSH指令启动对待升级的嵌入式设备的系统软件和主控软件的升级操作;
升级过程信息显示模块:用于实时显示升级过程中当前执行的步骤和升级完成状态,并且在升级完成后显示升级执行结果。
2.根据权利要求1所述的嵌入式设备的系统软件升级系统,其征在于,还包括:
文件解压缩模块:用于完成对下载的数据文件包的解压缩操作;
文件打包压缩模块:用于完成对固件升级文件进行打包压缩,以及升级后的数据文件包进行打包压缩。
3.一种嵌入式设备的系统软件升级方法,其特征在于,包括如下步骤:
步骤S1:建立升级终端与待升级的嵌入式设备的网络连接,包括进行数据下载和上传的FTP连接和执行登陆和指令操作的SSH连接,两个连接都成功则执行步骤S2,否则提示升级失败;
步骤S2:升级终端下载待升级的嵌入式设备的系统数据,对待升级的嵌入式设备的系统数据进行数据升级兼容,形成升级后的数据文件包,升级成功则执行步骤S3,失败则提示升级失败;
步骤S3:向待升级的嵌入式设备上传固件升级文件压缩包,对待升级的嵌入式设备进行固件升级,升级成功则执行步骤S4,失败则提示升级失败;
步骤S4:向待升级的嵌入式设备上传升级后的数据文件包,通过解压缩后覆盖到待升级的嵌入式设备对应的系统目录下,并删除过程文件,对嵌入式设备的系统软件和主控软件进行升级,执行成功后,则提示用户升级成功;否则对上传升级后的数据文件包执行回退操作,并提示用户升级失败。
4.根据权利要求3所述的升级方法,其特征在于,所述步骤S1的具体操作为:
S11:首先启动运行待升级的嵌入式设备,并在升级终端的桌面操作界面中打开并运行升级系统;
S12:设置待升级的目标设备待升级的嵌入式设备的IP地址。
5.根据权利要求3所述的升级方法,其特征在于,所述步骤S2进一步包括:
S21:下载兼容升级数据文件包,解压缩在升级终端的本地目录下,并将待升级的嵌入式设备系统数据打包后通过FTP下载并解压缩到升级终端的本地目录下;
S22:将兼容升级数据文件包中的各个软件模块的版本号与待升级的嵌入式设备中对应的各个软件模块的版本号进行比对,若存在需要升级的软件模块,则执行步骤S23,否则提示用户当前已是最新版本,无需执行升级操作;
S23:将从待升级的嵌入式设备中下载的所有数据都填充到解压后的兼容升级数据文件包中,若该步骤执行成功,则继续执行后续升级步骤,否则提示用户升级失败,并停止执行后续升级步骤。
6.根据权利要求3所述的升级方法,其特征在于,步骤S3所述的对待升级的嵌入式设备的固件进行升级操作,具体为:对嵌入式设备器部件控制软件进行升级。
7.一种嵌入式设备,其特征在于,包括:
第三嵌入式系统模块用于控制嵌入式设备的运行;
第三器部件控制模块用于对嵌入式设备中外部的器部件设备进行行为控制;
第三网络连接模块用于嵌入式设备与权利要求1所述的升级系统建立网络连接,进行数据交互;
第三嵌入式系统软件单元用于在开机后自动启动FTP服务器和SSH服务器,以及接受来自外部终端即权利要求1所述的升级系统的FTP和SSH连接请求;
第三FTP服务器单元用于响应外部终端即权利要求1所述的升级系统的FTP连接请求,进行文件传输;
第三SSH服务器单元用于响应外部终端即权利要求1所述的升级系统的SSH登录请求,完成指定的操作指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市帝迈生物技术有限公司,未经深圳市帝迈生物技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710114499.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种板载固态盘开卡量产方法和装置
- 下一篇:更新统一可扩展固件接口固件的方法