[发明专利]一种嵌入式装置及其程序升级方法在审
申请号: | 201911071610.X | 申请日: | 2019-11-05 |
公开(公告)号: | CN110851160A | 公开(公告)日: | 2020-02-28 |
发明(设计)人: | 王龙洋;方正;李永亮;田萍;郑晓庆;关儒雅;侍文博;高建琨;应站煌;陈玉峰 | 申请(专利权)人: | 许继集团有限公司;许继电气股份有限公司;许昌许继软件技术有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F11/14 |
代理公司: | 郑州睿信知识产权代理有限公司 41119 | 代理人: | 崔旭东;黄晶 |
地址: | 461000 河*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 嵌入式 装置 及其 程序 升级 方法 | ||
本发明涉及一种嵌入式装置及其程序升级方法,属于嵌入式装置开发领域,方法包括升级控制器实时检测嵌入式装置中处理器的工作状态,当检测到工作状态为死机状态时,接收待升级数据,将待升级数据写入存储器;处理器读取存储器中的待升级数据,根据待升级数据进行程序升级。本发明的程序升级方法能够在嵌入式装置的处理器不死机时进行正常的程序升级,在处理器死机时,通过升级控制器接管处理器对存储器的写控制权,接收待升级数据,并利用对存储器的写控制权,将待升级数据写入存储器,然后控制处理器重启,待处理器重启后根据存储器中的待升级数据完成程序升级。
技术领域
本申请涉及一种嵌入式装置及其程序升级方法,属于嵌入式装置开发领域。
背景技术
嵌入式装置运行环境复杂,电磁干扰严酷,在一定情况下会引起潜在的软件BUG,导致装置死机。此时需要升级程序,但是在有些情况下,装置运行在一个不便于工程师直接进行操作的环境,为了升级程序,需要花费很大的财力和物力。
输电线路监测系统包含电池箱、电源通信箱以及一些监测装置(为嵌入式装置),安装在高压线路塔杆上。当装置运行出现问题死机后,由于整个系统都固定在塔杆上,无法在地面对装置进行任何操作,此时如需要进行升级程序,需要专业的运维人员爬上高压塔杆把装置拆下交由地面上的工程师进行程序升级,然后再复原运行环境,由于系统安装在距地面40-80m的塔杆上,进行一次升级需要投入大量的人力花费数小时,且需要支付运维公司上万元的爬杆费用。另外由于维护时间长,造成客户体验不好,潜在的会造成客户流失。
目前现行的升级方法很多,例如,申请号2018102371023的中国发明专利公开了一种路灯控制系统程序的远程升级方法,该方法通过路灯智能控制云端平台和ZigBee通信技术进行远程程序升级的方法,侧重点在于1对N进行升级,且需要被升级设备在运行状态下进行,适用于被升级设备相对距离较近的情况下,不适用于高压输电线路状态监测系统;并且,升级过程中需保证被升级设备不死机,则程序升级失败,一旦被升级设备死机,需要被升级设备连上仿真器才能进行程序升级。
又如,申请号2018109767021的中国发明专利公开的一种基于4G网络无线传感器自动远程升级的系统及方法,该方法侧重于需升级的目标设备通过蓝牙Mesh、wifi、ZigBee方式中的一种进行通信组网,所组网的目标设备通过算法选取4G信号最强或较强的设备当作自组网的主控设备,然后主控设备定时向服务端上送升级心跳包,主控设备监测判断是否需要发送升级包,如果需要升级,服务端向主控设备发送升级包,自组网的目标设备根据自己是否需要升级于组网的主控设备进行升级数据包的交互,该方法主要解决节省4G流量和4G信号强度不均匀的问题,并且要完成升级,组网的目标设备需运行正常。同样,升级过程中需保证被升级设备不死机,一旦被升级设备死机,则程序升级失败,需要被升级设备连上仿真器才能进行程序升级。
发明内容
本申请的目的在于提供一种嵌入式装置及其程序升级方法,用于解决现有被升级设备死机时的程序升级失败问题。
本申请的嵌入式装置的程序升级方法采用如下技术方案:
升级控制器实时检测嵌入式装置中处理器的工作状态,当检测到该处理器的工作状态为死机状态时,接收待升级数据,将待升级数据写入存储器;
升级控制器控制所述处理器重新启动;
所述处理器读取所述存储器中的待升级数据,根据待升级数据进行程序升级。
上述技术方案的有益效果是:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于许继集团有限公司;许继电气股份有限公司;许昌许继软件技术有限公司,未经许继集团有限公司;许继电气股份有限公司;许昌许继软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911071610.X/2.html,转载请声明来源钻瓜专利网。