[发明专利]一种嵌入式设备网络批量升级的方法在审

专利信息
申请号: 201911026052.5 申请日: 2019-10-25
公开(公告)号: CN110780902A 公开(公告)日: 2020-02-11
发明(设计)人: 张青春;李飞燕;王永和 申请(专利权)人: 上海信耀电子有限公司
主分类号: G06F8/65 分类号: G06F8/65
代理公司: 31272 上海申新律师事务所 代理人: 俞涤炯
地址: 201800*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 网络地址 嵌入式设备 批量升级 上位机 可扩展标记语言文件 可扩展标记语言 上位机升级程序 自动化水平 出厂阶段 设备记录 设备升级 网络升级 网络通道 用户程序 网络 烧写 位机 重启 工作量 巡查 保存 检测 升级 保证
【说明书】:

发明涉及一种设备升级方法技术领域,具体涉及一种嵌入式设备网络批量升级的方法,包括:步骤S1,烧写出厂阶段的bootloader程序;步骤S2,所述bootloader程序向上位机请求网络地址,并保存在Flash中;步骤S3,重启使用所述网络地址,并引导用户程序;步骤S4,所述上位机升级程序按照可扩展标记语言网络地址表,巡查当前网络内的设备,每当检测到一个所述设备时,所述上位机通过网络通道,启动网络升级流程,完成所述设备的升级。本发明方法不仅保证嵌入式设备网络地址唯一,也将该设备记录在上位机的可扩展标记语言文件中;同时实现嵌入式设备的网络批量升级,降低工作量,提高自动化水平。

技术领域

本发明涉及嵌入式软件技术领域,尤其涉及一种嵌入式设备网络批量升级的方法。

背景技术

随着电子技术和网络技术的发展,嵌入式系统开发技术取得迅速发展。嵌入式系统在物联网、机器人控制、智能家居等领域获得广泛应用。嵌入式设备的软件更新,就是烧写新的软件到芯片里面。嵌入式处理器通常有几种烧写工具,即专用烧写工具JTAG(JointTest Action Group,联合测试工作组)、bootloader烧写等。JTAG需要专门的接口,适合一对一烧写,现场设备要么数量多,要么被外壳包着,此时JTAG方式就不适用了;bootloader是利用JTAG固化到芯片内部,完成引导、升级等特定功能的程序,出厂后不会轻易变更,用bootloader升级设备,应用较多,如串口或网口。然而,bootloader方式的批量升级,还有待进一步研究。

嵌入式系统新的发展趋势之一,就是要具有远程软件更新和故障诊断的能力。

发明内容

为了解决以上技术问题,本发明提供了一种嵌入式设备网络批量升级的方法。

本发明所解决的技术问题可以采用以下技术方案实现:

一种嵌入式设备网络批量升级的方法,其特征在于,包括:

步骤S1,烧写出厂阶段的bootloader程序;

步骤S2,所述bootloader程序向上位机请求新网络地址,并保存在Flash中;

步骤S3,重启使用所述新网络地址,并引导用户程序升级;

步骤S4,所述上位机升级程序按照可扩展标记语言网络地址表,巡查当前网络内的设备,每当检测到一个所述设备时,所述上位机通过网络通道,启动网络升级流程,完成所述设备的升级。

优选的,所述步骤S1包括:

步骤S10,所述bootloader程序读取所述Flash参数区网络参数,进行所述参数检测,当所述参数有效,执行步骤S11;当所述参数无效,则执行步骤S12;

步骤S11,启动所述新网络地址,进行三秒延迟检测,当触发升级命令时,执行步骤S13;当未触发升级命令时,则执行步骤S14;

步骤S12,启动默认网络地址,请求所述上位机新参数,当请求超时,则关闭所述网络,同时LED循环报警;当请求未超时,则保存所述新参数,所述设备软件重启;

步骤S13,所述网络响应升级命令,当所述设备升级完成,执行步骤S14,当所述设备升级未完成,则执行所述步骤S13;

步骤S14,引导业务程序启动并进行网络参数检测,当检测的所述网络参数有效,执行步骤S15;当检测的所述网络参数无效,则执行所述步骤S12;

步骤S15,业务事件循环,当所述设备再次收到升级触发事件,停止业务,所述设备软件重启;当所述设备没有收到该触发事件,则执行所述步骤S15。

优选的,所述步骤S4中所述上位机升级程序包括:

步骤S40,所述上位机对可扩展标记语言文件检测并进行网络初始化;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海信耀电子有限公司,未经上海信耀电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911026052.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top