[发明专利]智能冰箱系统升级方法、系统、智能冰箱和云端服务器在审
申请号: | 201810762754.9 | 申请日: | 2018-07-12 |
公开(公告)号: | CN108572839A | 公开(公告)日: | 2018-09-25 |
发明(设计)人: | 王榆林;赵鹏飞 | 申请(专利权)人: | 四川虹美智能科技有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/654 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 李世喆 |
地址: | 621050 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 云端服务器 升级程序 智能冰箱系统 智能冰箱 升级指令 下载请求 发送 外部 存储 升级过程 运行状态 下载 升级 检测 应用 | ||
本发明提供了智能冰箱系统升级方法、系统、智能冰箱和云端服务器,应用于智能冰箱的方法,包括:接收外部云端服务器发送的升级指令;根据运行状态确定是否下载所述升级指令对应的升级程序;如果是,向所述外部云端服务器发送下载请求;接收并存储所述外部云端服务器根据所述下载请求发送的所述升级程序;检测存储的所述升级程序是否有效;如果是,执行所述升级程序。本方案能够简化智能冰箱系统升级过程。
技术领域
本发明涉及智能家居技术领域,特别涉及智能冰箱系统升级方法、系统、智能冰箱和云端服务器。
背景技术
伴随着互联网、智能家居的兴起,智能冰箱作为家电领域的重要组成部分,已经成为人们生活中不可缺少的产品。智能冰箱在使用过程中,用户往往能发现其内部系统的缺陷,这样智能冰箱就面临着需要升级系统的需求。
目前,智能冰箱的系统是在单片机上运行的,如需升级系统,需要先对智能冰箱进行断电处理,再取下单片机升级系统。
综上可见,现有技术需要对智能冰箱进行断电处理才能对系统升级,导致智能冰箱系统升级过程繁琐。
发明内容
本发明实施例提供了智能冰箱系统升级方法、系统、智能冰箱和云端服务器,能够简化智能冰箱系统升级过程。
第一方面,本发明实施例提供了一种智能冰箱系统升级方法,应用于智能冰箱,包括:
接收外部云端服务器发送的升级指令;
根据运行状态确定是否下载所述升级指令对应的升级程序;
如果是,向所述外部云端服务器发送下载请求;
接收并存储所述外部云端服务器根据所述下载请求发送的所述升级程序;
检测存储的所述升级程序是否有效;
如果是,执行所述升级程序。
优选地,所述根据运行状态确定是否下载所述升级指令对应的升级程序,包括:
检测运行状态是否为上电状态或复位状态;
如果是,执行所述向所述外部云端服务器发送下载请求;
在所述向所述外部云端服务器发送下载请求之后,进一步包括:
当所述升级程序为所述应用程序时;
通过现有BootLoader程序擦除flash存储区域中,从地址2000H至地址7FFHH内的现有应用程序;
所述接收并存储所述外部云端服务器根据所述下载请求发送的所述升级程序,包括:
接收所述外部云端服务器根据所述下载请求发送的所述应用程序;
将所述应用程序从所述地址2000H开始,写入到所述flash存储区域中的应用程序区域内;
所述检测存储的所述升级程序是否有效,包括:
检测写入的所述应用程序是否有效。
优选地,所述接收并存储所述外部云端服务器根据所述下载请求发送的所述升级程序,包括:
当所述升级程序为BootLoader程序时,
通过所述现有BootLoader程序将所述BootLoader程序从地址1000H开始,写入到所述flash存储区域中的Boot cluster1区域内;
所述检测存储的所述升级程序是否有效,如果是,执行所述升级程序,包括:
检测写入的所述BootLoader程序是否有效,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川虹美智能科技有限公司,未经四川虹美智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810762754.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:工业软件的升级方法、装置及系统
- 下一篇:一种汽车灯具程序烧写工装