一种基于ARM装置的USB软件升级方法
基本信息
申请号 | CN202011610731.X | 申请日 | - |
公开(公告)号 | CN112506551A | 公开(公告)日 | 2021-03-16 |
申请公布号 | CN112506551A | 申请公布日 | 2021-03-16 |
分类号 | G06F8/65(2018.01)I | 分类 | 计算;推算;计数; |
发明人 | 唐明;陈皓;高原;吕永勃 | 申请(专利权)人 | 珠海华网科技有限责任公司 |
代理机构 | 南宁深之意专利代理事务所(特殊普通合伙) | 代理人 | 徐国华 |
地址 | 519015广东省珠海市高新区唐家湾镇科技七路18号C栋二层206房 | ||
法律状态 | - |
摘要
摘要 | 本发明公开一种基于ARM装置的USB软件升级方法,包括以下步骤:升级软件在启动时首先监听USB接口的插入事件,有U盘插入装置以后,将U盘挂载到系统设定的挂载点,根据规定好的文件名检查U盘中是否存在需要升级的程序升级包,如果没有,则不升级,程序继续等待U盘重新插入;如果有,则解压文件到临时目录,先杀掉正在运行的程序,然后将需要升级的程序从临时目录拷贝到目标目录,再查看是否有配置文件,如果有,将配置文件从临时目录拷贝到目标目录,然后删除临时目录,关机,整个升级流程结束。本发明解决了升级程序时需要通过网线连接设备,然后登录SSH,使用SCP命令将需要升级的程序拷贝到设备中等一系列手动操作的问题,使整个升级流程简单化。 |
