[发明专利]一种智能排水控制器远程升级方法在审
申请号: | 201610884668.6 | 申请日: | 2016-10-11 |
公开(公告)号: | CN106648735A | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 殷开亮;周耀;张永凯 | 申请(专利权)人: | 国家电网公司;国网江苏省电力公司;国网江苏省电力公司宿迁供电公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 宿迁市永泰睿博知识产权代理事务所(普通合伙)32264 | 代理人: | 丁雪 |
地址: | 10000*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种智能排水控制器远程升级方法,步骤包括管理员通过手机发送升级指令,检测智能排水控制器与升级服务器连接状态;验证智能排水控制器的合法身份以及智能排水控制器是否需要升级内核及用户软件;升级服务器回应智能排水控制器进入远程升级模式将更新数据存入空闲STM32芯片flash空闲空间,所述智能排水控制器校验全部接收数据,智能排水控制器重启完成远程升级。本发明能够对智能排水控制器进行远程升级,不需要工作人员进行现场实施,提高了工作效率,降低了升级成本。 | ||
搜索关键词: | 一种 智能 排水 控制器 远程 升级 方法 | ||
【主权项】:
一种智能排水控制器远程升级方法,其特征在于步骤包括:1)管理员通过手机发送升级指令,智能排水控制器通过GPRS模块与升级服务器相连接,当升级服务器确认连接成功,则执行步骤2),否则所述升级服务器反馈“升级连接失败”信息至管理员手机;2)所述智能排水控制器先向升级服务器提交唯一身份验证ID及内核软件、应用软件的版本信息,所述升级服务器验证智能排水控制器的合法身份以及智能排水控制器是否需要升级内核及用户软件,当智能排水控制器无需升级,则升级服务器向智能排水控制器发送无需升级指令,智能排水控制器收到后,断开GPRS连接,并向管理员手机发送“无需升级”回应,否则,执行步骤3);3)所述升级服务器回应智能排水控制器进入远程升级模式:所述智能排水控制器向升级服务器请求下载更新数据,所述智能排水控制器对更新数据进行校验,当校验失败,则发送“请求重发”指令至升级服务器,否则,执行步骤4);4)将更新数据存入空闲STM32芯片flash空闲空间,所述升级服务器向智能排水控制器发送全部下载字节数,所述智能排水控制器校验全部接收数据,当全部接受数据一致时,将STM32中flash的0X0804000地址数据置1,flash的0X0804000地址数据默认为255,所述同时向升级服务器发送数据完全接收信息,所述智能排水控制器断开升级服务器连接,重启智能排水控制器,之后执行步骤5);否则,向升级服务器发送“请求下载新数据”指令;5)所述智能排水控制器重启:进入IAP,IAP检查0X0820000地址,当0X0820000地址不为1时,则IAP跳转至内核操作系统执行地址,运行内核操作系统及用户程序,智能排水控制器正常运行;否则,IAP将更新区flash数据拷贝至0X08004000地址开始的flash空间,当拷贝无意外且正确执行,IAP重置0X08020000为255, IAP跳转至内核操作系统执行地址,运行内核操作系统及用户程序,智能排水控制器完成远程升级。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;国网江苏省电力公司;国网江苏省电力公司宿迁供电公司,未经国家电网公司;国网江苏省电力公司;国网江苏省电力公司宿迁供电公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610884668.6/,转载请声明来源钻瓜专利网。
- 上一篇:一种软件升级方法及装置
- 下一篇:一种应用的控制方法、装置和移动终端