[发明专利]从站设备的固件程序更新方法、装置、设备及存储介质在审
申请号: | 202210771576.2 | 申请日: | 2022-06-30 |
公开(公告)号: | CN115048129A | 公开(公告)日: | 2022-09-13 |
发明(设计)人: | 李婕;胡飞鹏;曲菲 | 申请(专利权)人: | 珠海格力电器股份有限公司 |
主分类号: | G06F8/654 | 分类号: | G06F8/654;G06F8/61;G06F11/10;H04L69/22 |
代理公司: | 深圳市精英专利事务所 44242 | 代理人: | 李珂 |
地址: | 519000*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设备 程序 更新 方法 装置 存储 介质 | ||
本发明公开了一种从站设备的固件程序更新方法、装置、设备及存储介质。本发明涉及固件程序更新技术领域,其包括:主站设备根据从站节点信息及待更新固件程序信息确定符合固件更新条件的从站设备作为目标从站设备;对与目标从站设备相对应的预更新标志位及升级标志进行设置后,将固件传输报文发送至目标从站设备;目标从站设备对固件传输报文进行解析以获取升级标志、固件程序数据包以及固件索引号;根据升级标志及固件索引号从固件程序数据包中获取固件程序数据,并将其保存至预设存储区;将预设存储区中的固件程序数据烧写至微处理器的Flash,以对固件程序进行更新。本发明实施例可节约数据传输资源、提高固件更新效率及烧写安全性。
技术领域
本发明涉及固件程序更新技术领域,尤其涉及一种从站设备的固件程序更新方法、装置、设备及存储介质。
背景技术
随着科技的不断发展,EtherCAT(Ether Control Automation Technology,以太网控制自动化技术)被大量应用于工业控制之中。基于EtherCAT技术可以搭建通信网络,在该通信网络中包括一个主站设备和多个从站设备,多个从站设备顺次连接,主站设备和首个从站设备连接。现有技术中,采用主站设备分别对每个从站设备进行固件更新,当从站设备的数目较多时,不仅更新速度慢,更新效率低,而且多个从站设备升级数据帧冗长,浪费数据传输资源;不仅如此,在固件升级的时候采取对从站设备微处理器的Flash直接进行烧写,若在烧写过程中出现断网或断电,严重则导致芯片损坏无法再使用,安全性较低。
发明内容
本发明实施例提供了一种从站设备的固件程序更新方法、装置、设备及存储介质,旨在解决现有从站设备的固件程序更新过程中浪费数据传输资源、更新效率及烧写安全性均较低的问题。
第一方面,本发明实施例提供了一种从站设备的固件程序更新方法,应用于主站设备,其包括:
接收上位机发送的固件升级激活标志及待更新固件程序信息,并根据所述固件升级激活标志激活固件升级单元;
读取从站节点信息,并根据所述从站节点信息及所述待更新固件程序信息确定符合固件更新条件的从站设备作为目标从站设备;
将与所述目标从站设备对应的预更新标志位设置为预设更新值,并向所述目标从站设备发送携带有预更新标志的传输报文;
接收所述目标从站设备发送的携带有更新固件准备标志的返回报文,并将与所述目标从站设备对应的升级标志位设置为预设升级值;
获取固件程序数据包,并将携带有所述升级标志、所述固件程序数据包以及固件索引号的固件传输报文发送至所述目标从站设备,以使所述目标从站设备根据所述固件传输报文进行固件程序更新。
第二方面,本发明实施例提供了一种从站设备的固件程序更新方法,应用于从站设备,其包括:
若接收到主站设备发送的携带有预更新标志的传输报文,则向所述主站设备发送携带有更新固件准备标志的返回报文;
接收所述主站设备发送的固件传输报文,并对所述固件传输报文进行解析以获取升级标志、固件程序数据包以及固件索引号;
根据所述升级标志及固件索引号从所述固件程序数据包中获取固件程序数据,并将所述固件程序数据保存至预设存储区;
将所述预设存储区中的所述固件程序数据烧写至微处理器的Flash,以对固件程序进行更新得到更新结果;
根据所述更新结果计算WKC校验值,并将携带有所述WKC校验值的下载结果报文发送至所述主站设备。
第三方面,本发明实施例还提供了一种从站设备的固件程序更新装置,应用于主站设备,其包括:
接收激活单元,用于接收上位机发送的固件升级激活标志及待更新固件程序信息,并根据所述固件升级激活标志激活固件升级单元;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海格力电器股份有限公司,未经珠海格力电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210771576.2/2.html,转载请声明来源钻瓜专利网。