[发明专利]通过远程控制USB升级来实现软件升级的系统及方法在审
申请号: | 201810185858.8 | 申请日: | 2018-03-07 |
公开(公告)号: | CN108415720A | 公开(公告)日: | 2018-08-17 |
发明(设计)人: | 孙红兵;周旭成;张刚;魏建军 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | G06F8/654 | 分类号: | G06F8/654;H04L29/08 |
代理公司: | 成都虹桥专利事务所(普通合伙) 51124 | 代理人: | 李凌峰 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 远端主机 控制端服务器 移动存储设备 升级 下载完成信息 升级命令 升级文件 实现软件 远程控制 目标机 电子产品 出差 读取 技术方案要点 软件升级技术 升级文件下载 远程控制软件 客户定制化 反馈 连接目标 下载 登录 发送 测试 | ||
1.通过远程控制USB升级来实现软件升级的系统,包括目标机和远端主机,其特征在于,还包括控制端服务器和移动存储设备,所述目标机与远端主机连接,远端主机与控制端服务器连接,移动存储设备用于与目标机或远端主机连接,所述控制端服务器中至少包括升级文件,
所述控制端服务器用于通过telnet登录远端主机,控制远端主机从控制端服务器下载升级文件到与远端主机连接的移动存储设备;
所述远端主机用于当升级文件下载完成后向控制端服务器反馈下载完成信息,控制端服务器接收到该信息后,通过telnet控制移动存储设备连接目标机,并控制远端主机向目标机发送USB升级命令;
所述目标机用于当接收到USB升级命令后从移动存储设备读取升级文件进行升级。
2.根据权利要求1所述的通过远程控制USB升级来实现软件升级的系统,其特征在于,所述目标机通过串口与远端主机连接,远端主机与控制端服务器网络连接。
3.根据权利要求1所述的通过远程控制USB升级来实现软件升级的系统,其特征在于,所述移动存储设备包括U盘和/或移动硬盘。
4.根据权利要求1所述的通过远程控制USB升级来实现软件升级的系统,其特征在于,所述通过telnet控制移动存储设备连接目标机具体为:通过telnet控制远端主机拉高设定的IO口的电压,当此IO口的电压为低电平时,远端主机控制移动存储设备连接远端主机,当此IO口的电压被拉高成为高电平时,远端主机控制移动存储设备连接目标机。
5.根据权利要求4所述的通过远程控制USB升级来实现软件升级的系统,其特征在于,所述远端主机控制移动存储设备连接远端主机或目标机是通过控制供电来控制相应的继电器工作,进而控制控制移动存储设备连接远端主机或目标机。
6.根据权利要求1所述的通过远程控制USB升级来实现软件升级的系统,其特征在于,当目标机接收到USB升级命令后从移动存储设备读取升级文件进行升级具体包括:目标机接收到USB升级命令后,设置移动存储设备的升级模式标识到FLASH,然后重启目标机,进入软件升级模块,软件升级模块中通过读取FLASH中升级模式标志位,进入USB升级模式,进而从移动存储设备读取升级文件进行升级。
7.根据权利要求1-6任意一项所述的通过远程控制USB升级来实现软件升级的系统,其特征在于,目标机升级完成后,重新启动目标机,通过串口向远端主机发送目标机升级后的软硬件版本信息,远端主机通过网络向控制端服务器发送升级后的软硬件版本信息,用户通过控制端服务器收到的目标机升级后的软硬件版本信息判断升级是否正常完成。
8.通过远程控制USB升级来实现软件升级的方法,应用于如权利要求7所述的通过远程控制USB升级来实现软件升级的系统,其特征在于,包括如下步骤:
步骤1、目标机通过串口与远端主机建立连接,远端主机通过网络与控制端服务器建立连接,并将升级文件存储在控制端服务器中;
步骤2、控制端服务器通过telnet登录远端主机,控制远端主机从控制端服务器下载升级文件到与远端主机连接的移动存储设备;
步骤3、当升级文件下载完成后,远端主机向控制端服务器反馈下载完成信息;
步骤4、控制端服务器接收到反馈下载完成信息后,通过telnet控制移动存储设备连接目标机,并控制远端主机向目标机发送USB升级命令;
步骤5、当目标机接收到USB升级命令后从移动存储设备读取升级文件进行升级。
9.根据权利要求8所述的通过远程控制USB升级来实现软件升级的方法,其特征在于,步骤5中,当目标机接收到USB升级命令后从移动存储设备读取升级文件进行升级具体包括:目标机接收到USB升级命令后,设置移动存储设备的升级模式标识到FLASH,然后重启目标机,进入软件升级模块,软件升级模块中通过读取FLASH中升级模式标志位,进入USB升级模式,进而从移动存储设备读取升级文件进行升级。
10.根据权利要求8或9所述的通过远程控制USB升级来实现软件升级的方法,其特征在于,步骤5中,目标机升级完成后,重新启动目标机,通过串口向远端主机发送目标机升级后的软硬件版本信息,远端主机通过网络向控制端服务器发送升级后的软硬件版本信息,用户通过控制端服务器收到的目标机升级后的软硬件版本信息判断升级是否正常完成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810185858.8/1.html,转载请声明来源钻瓜专利网。