[发明专利]一种用于无线联网门锁的软件在线升级方法在审
| 申请号: | 201810574768.8 | 申请日: | 2018-06-06 |
| 公开(公告)号: | CN109032615A | 公开(公告)日: | 2018-12-18 |
| 发明(设计)人: | 严辉;杨根;莫平安 | 申请(专利权)人: | 咕咚网络(北京)有限公司;咕咚网络(北京)有限公司湖南分公司 |
| 主分类号: | G06F8/61 | 分类号: | G06F8/61;G07C9/00 |
| 代理公司: | 北京易捷胜知识产权代理事务所(普通合伙) 11613 | 代理人: | 齐胜杰 |
| 地址: | 410012 湖南省长*** | 国省代码: | 湖南;43 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 无线联网 门锁 程序段 软件在线升级 刻录程序 软件升级 升级标志 升级程序 引导段 写入 接收服务器 程序功能 发明软件 升级过程 升级指令 一次下载 引导功能 运行异常 升级 重启 发送 应用 | ||
本发明属于软件升级领域,具体涉及一种用于无线联网门锁的软件在线升级方法。软件升级方法包括:无线联网门锁接收服务器发送的待升级程序的数据,并设置待升级标志;无线联网门锁接收到升级指令之后,该无线联网门锁自行重启,运行该无线联网门锁中已刻录程序中的引导段时,查看是否有待升级标志;若有,则将待升级程序的数据写入已刻录程序中的程序段;运行所述程序段中写入的数据。应用本发明软件升级方法的无线联网门锁,只需进行一次下载操作,无线联网门锁的软件同时具备引导功能及程序功能,如果引导段在升级过程中发生不可预知异常导致程序段未能正常升级,无线联网门锁不会运行异常的程序段,从而保障了软件的正常运行。
技术领域
本发明属于软件升级领域,具体涉及一种用于无线联网门锁的软件在线升级方法。
背景技术
随着技术的发展,因电子门锁相比机械门锁拥有更佳的安全性和便利性,电子门锁在市场上越来越多的被应用于各种场所。目前,在诸如校园、酒店等场所,智能门锁安防系统越来越多的得到应用,以便对智能门锁进行集中管理。为了更好的满足用户的需求,智能门锁设备需要不时的对智能门锁内的软件进行升级,从而使智能门锁设备更加稳定可靠的运行。
现有技术,对诸如智能门锁等嵌入式设备的软件升级方法中,引导程序和功能程序为两个独立程序(即两个烧录文件),这导致针对嵌入式设备的软件升级需要下载两次程序,才能使嵌入式设备同时具备软件升级支持功能和正常的运行功能。
传统嵌入式设备软件升级如果第一次只针对传统嵌入式设备的芯片下载了引导程序,该引导程序通过通信模块从远程服务器接收功能程序数据,然后将收集完成得到功能程序数据更新至芯片中。如果在引导程序接收远程的功能程序数据时,通信发生异常,则会导致无法按时将功能程序下载至芯片中,从而导致芯片无法执行正常的功能。那么此时的解决方法要么利用下载器在现场重新将功能程序下载至芯片中,要么查出通信故障原因后重试,这给用户造成使用不便,系统升级成本高,并且升级效率不理想,从而导致时间成本、人力物力成本的增加。
发明内容
(一)要解决的技术问题
为了解决现有技术中由于故障导致无线联网门锁的软件在线升级失败时,进而导致软件无法执行正常的功能的问题,本发明提供一种用于无线联网门锁的软件在线升级方法。
(二)技术方案
为了达到上述的目的,本发明采用的主要技术方案包括:
一种无线联网门锁的软件升级方法,包括:
101、所述无线联网门锁接收服务器发送的待升级程序的数据,并设置待升级标志;
102、所述无线联网门锁接收到升级指令之后,该无线联网门锁自行重启,运行该无线联网门锁中已刻录程序中的引导段时,查看是否有待升级标志;
103、若有,则将所述待升级程序的数据写入已刻录程序中的程序段;
104、运行所述程序段中写入的数据;
其中,所述引导段和程序段为合并后的且烧录在所述无线联网门锁中的一个程序中的数据。
进一步的,所述步骤103中的将所述待升级程序的数据写入已刻录程序中的程序段,包括:
对所述待升级程序的数据进行校验;
若校验通过,则将所述待升级程序的数据写入已刻录程序中的程序段;
若检验不通过或没有待升级标志,则在所述步骤104中运行所述无线联网门锁中已刻录程序中的程序段的数据。
更进一步的,所述步骤103还包括:
在校验通过之后,将所述已刻录程序中程序段的原始数据擦除,写入所述待升级程序的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于咕咚网络(北京)有限公司;咕咚网络(北京)有限公司湖南分公司,未经咕咚网络(北京)有限公司;咕咚网络(北京)有限公司湖南分公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810574768.8/2.html,转载请声明来源钻瓜专利网。





