[发明专利]一种电能表的在线升级方法在审
申请号: | 201811098196.7 | 申请日: | 2018-09-20 |
公开(公告)号: | CN109189434A | 公开(公告)日: | 2019-01-11 |
发明(设计)人: | 郑阳;王太平;左勇;黄燕;付月生;金锐;熊剑 | 申请(专利权)人: | 安徽南瑞中天电力电子有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 合肥市泽信专利代理事务所(普通合伙) 34144 | 代理人: | 方荣肖 |
地址: | 230088 安徽省合肥市高新*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电能表 在线升级 上位机 升级模式 校验 电能表软件 程序存储 存储位置 分块传输 固件地址 固件下载 空闲分区 人工干预 升级功能 升级过程 升级权限 通讯传输 远程更新 运行程序 软件BUG 可用 远端 升级 写入 冻结 发送 检测 更新 发现 生产 | ||
1.一种电能表的在线升级方法,其特征在于:包括以下步骤,
S101、上位机根据电能表的生产厂家和当前运行程序版本对需升级的电能表进行判断;
S102、上位机向所述电能表发送升级权限命令,进入升级模式;
S103、电能表进入升级模式时,检测电能表内程序存储情况,等待接受新固件;
S104、上位机将新固件采用电能表可用的通讯传输方式分块传输给待升级电能表并写入到电能表当前空闲分区对应的存储位置中;
S105、升级过程中实时对新固件的帧序号、固件地址及固件内容进行校验;
S106、固件下载并校验完成后冻结升级功能,运行新固件。
2.根据权利要求1所述的电能表的在线升级方法,其特征在于:所述步骤S105还包括:
若丢失固件块则根据已下载内容,重发该丢失固件块内容;
若整体固件校验不通过,则回到步骤S103。
3.根据权利要求1所述的电能表的在线升级方法,其特征在于:所述步骤S102中升级权限命令包括新固件标识、块数目、块大小、CRC校验值、厂家信息、升级功能激活。
4.根据权利要求1所述的电能表的在线升级方法,其特征在于:所述步骤S103包括电能表进入升级模式时,检测表内程序存储情况,确认固件存放存储区的空闲虚拟分区,将空闲虚拟分区设置为新固件下载区,并等待接受新固件。
5.根据权利要求1所述的电能表的在线升级方法,其特征在于:所述步骤S104中上位机将分块发送的固件块根据固件地址及固件块大小写入到电能表当前空闲分区对应的存储位置中。
6.根据权利要求4所述的电能表的在线升级方法,其特征在于:所述固件存放存储区分为至少三个分区:BOOT区和两个虚拟分区。
7.根据权利要求1所述的电能表的在线升级方法,其特征在于:所述步骤S101上位机根据电能表的生产厂家和当前运行程序版本对需升级的电能表进行判断;具体包括,
读取目标电能表的硬件版本号和软件版本号,与当前待下载的软件版本号对比,若电能表版本号低于待下载软件的版本号,则在待下载软件的基础上再根据目标电能表的硬件版本号生成适应该硬件平台的待下载软件的固件,并使用该固件对目标电能表进行升级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽南瑞中天电力电子有限公司,未经安徽南瑞中天电力电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811098196.7/1.html,转载请声明来源钻瓜专利网。