[发明专利]固件远程控制自动升级方法、电子设备及存储介质在审
| 申请号: | 202010180530.4 | 申请日: | 2020-03-16 |
| 公开(公告)号: | CN111309359A | 公开(公告)日: | 2020-06-19 |
| 发明(设计)人: | 孟祥梯;万留美;梁晓玟 | 申请(专利权)人: | 深圳益邦物联科技有限公司 |
| 主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F11/10 |
| 代理公司: | 深圳市鼎泰正和知识产权代理事务所(普通合伙) 44555 | 代理人: | 周小涛 |
| 地址: | 518000 广东省深圳市宝安区*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 远程 控制 自动 升级 方法 电子设备 存储 介质 | ||
本发明公开了固件远程控制自动升级方法,包括如下步骤:当检测到设备需要写入固件时,判断设备上是否存在固件,若是,使设备对固件进行升级,否则,将固件传输至设备上对应的存储区间中;接收来自设备的写入状态信息,并当检测到固件完整写入至设备中时,使设备对固件进行升级。本发明通过相应的固件传输与校验机制,自动检测设备是否需要升级,是否需要传输固件,整个过程无需人工干预,避免了由于设备连接不稳定需要现场运维人员频繁去确认设备的连接状态及手动升级所造成的经济与时间成本,达到使升级过程准确高效的目的。
技术领域
本发明涉及设备升级技术,尤其涉及固件远程控制自动升级方法、电子设备及存储介质。
背景技术
太阳能光伏产业已经成为我国的能源战略不可忽视的方式之一,目前太阳能光伏发电系统主要由一系列的太阳能电池组件连接构成,但是太阳能光伏系统本身对环境的依赖性决定了自身性能的不稳定性,比如光照强度、电池板老化、污垢、人为不当操作及电池板的规格不一等因素,太阳能光伏组件损坏或效率下降成为常态,由于故障的可能性众多,定位困难,很大可能性会导致停机,这就会因为维护人员多次升级也未能成功带来经济效益的巨大损失。而且目前在太阳能光伏产业中,光伏设备都是安装在离自己居住地相对较远的地方,去一次现场的成本很大,而且现场也不方便操作。从而导致升级的工作量大大增加,并且此操作本身还存在一定的技术门槛和操作难度,需专业人士进行操作完成。给普通用户造成了一定的技术壁垒,无人性化可言。
发明内容
为了克服现有技术的不足,本发明的目的之一在于提供固件远程控制自动升级方法,其能解决现有技术固件升级工作量大,难度大的问题。
本发明的目的之二在于提供一种电子设备,其能解决现有技术固件升级工作量大,难度大的问题。
本发明的目的之三在于提供一种存储介质,其能解决现有技术固件升级工作量大,难度大的问题。
本发明的目的之一采用以下技术方案实现:
固件远程控制自动升级方法,包括如下步骤:
当检测到设备需要写入固件时,判断设备上是否存在固件,若是,使设备对固件进行升级,否则,将固件传输至设备上对应的存储区间中;
接收来自设备的写入状态信息,并当检测到固件完整写入至设备中时,使设备对固件进行升级。
优选的,当判断到设备需要写入固件且不存在固件时,将固件分为若干个数据块依次传输至设备上对应的存储区间。
优选的,每一个数据块大小相等,当最后一个数据块的字节少于其他数据块时,将OxFF填充至最后一个数据块中。
优选的,将数据块依次传输至设备中时,接收来自设备对每一个数据块的写入状态信息,以根据数据块的写入状态判断该数据块是否成功写入。
优选的,当数据块写入失败时,重新传输该数据块至设备中。
优选的,通过MD5算法检测固件是否完整写入。
优选的,检测固件是否完整写入的同时还获取固件的实际长度,并将实际长度以及固定的MD5值存储至所述存储区间中。
优选的,所述固件存储在设备外接的存储器中。
本发明的目的之二采用以下技术方案实现:
一种电子设备,其上存储有存储器、处理器以及存储在存储器中并可被处理器执行的计算机可读程序,所述计算机可读程序被处理器执行时实现如下步骤:
当检测到设备需要写入固件时,判断设备上是否存在固件,若是,使设备对固件进行升级,否则,将固件传输至设备上对应的存储区间中;
接收来自设备的写入状态信息,并当检测到固件完整写入至设备中时,使设备对固件进行升级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳益邦物联科技有限公司,未经深圳益邦物联科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010180530.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于监控相机和无线定位的行人重识别系统
- 下一篇:一种地铁转向架





