【技术实现步骤摘要】
升级方法、装置、设备及存储介质
[0001]本申请涉及设备升级领域,尤其涉及升级方法
、
装置
、
设备及存储介质
。
技术介绍
[0002]设备升级方式可分为
Uart
升级
、
串行外设接口
(serial peripheral interface
,
SPI)
升级
、
通用串行总线
(universal serial bus
,
USB)
升级
、
蓝牙升级等
。
[0003]由于升级主机或待升级设备可能只支持部分升级方式,如待升级设备仅支持
USB
升级,而升级主机仅支持蓝牙升级,会出现升级主机支持的升级方式与待升级设备支持的升级方式不同,导致无法对待升级设备进行升级
。
技术实现思路
[0004]本申请提供升级方法
、
装置
、
设备及存储介质,以解决升级主机支持的升级方式与待升级设备支持的升级方式不同带来的无法对待升级设备进行升级的技术问题
。
[0005]第一方面,提供一种升级方法,应用于升级中间设备,所述升级中间设备中存储有升级规则表,所述升级规则表包括不同升级方式对应的升级规则和每个升级规则对应的升级交互指令;所述方法包括:
[0006]在所述升级规则表中查找匹配于待升级设备的第一升级规则;
[0007]采用所述第 ...
【技术保护点】
【技术特征摘要】
1.
一种升级方法,其特征在于,应用于升级中间设备,所述升级中间设备中存储有升级规则表,所述升级规则表包括不同升级方式对应的升级规则和每个升级规则对应的升级交互指令;所述方法包括:在所述升级规则表中查找匹配于待升级设备的第一升级规则;采用所述第一升级规则对应的第一升级交互指令,与所述待升级设备进行升级交互,以将所述升级中间设备中存储的升级程序发送给所述待升级设备,所述升级程序被所述待升级设备用于升级程序
。2.
根据权利要求1所述的方法,其特征在于,所述在所述升级规则表中查找匹配于待升级设备的第一升级规则,包括:在所述升级规则表中,将与第一升级指令匹配的升级交互指令对应的升级规则,确定为所述第一升级规则,所述第一升级指令为所述升级中间设备接收到的所述待升级设备发送的指令
。3.
根据权利要求1所述的方法,其特征在于,所述升级交互指令包括升级命令和升级应答;所述采用所述第一升级规则对应的第一升级交互指令,与所述待升级设备进行升级交互,以将升级程序发送给所述待升级设备,包括:向所述待升级设备发送所述第一升级交互指令中的第一升级命令;接收所述待升级设备响应所述第一升级命令发送的第一升级应答;判断所述第一升级应答是否为所述第一升级交互指令中的所述第一升级命令对应的升级应答;若所述第一升级应答为所述第一升级交互指令中的所述第一升级命令对应的升级应答,向所述待升级设备发送所述第一升级交互指令中的所述第一升级命令的下一升级命令;若所述第一升级应答不为所述第一升级交互指令中的所述第一升级命令对应的升级应答,在所述升级规则表中屏蔽所述第一升级规则后,返回执行所述在所述升级规则表中查找匹配于待升级设备的第一升级规则的步骤
。4.
根据权利要求1所述的方法,其特征在于,所述方法还包括:在未查找到所述第一升级规则的情况下,向所述待升级设备发送第一错误报告,所述第一错误报告用于指示所述升级程序发送失败
。5.
根据权利要求1‑4任一项所述的方法,其特征在于,所述在所述升级规则表中查找匹配于待升级设备的第一升级规则之前,还包括:在所述升级规则表中查找匹配于升级主机的第二升级规则;采用所述第二升级规则对应的第二升级交互指令,与所述升级主机进行升级交互,以从所述升级主机中获取并保存所述升级程序
。6.
根据权利要求5所述的方法,其特征在于,所...
【专利技术属性】
技术研发人员:黄奎霖,
申请(专利权)人:深圳市中科蓝讯科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。