家电系统的在线升级控制方法和家电系统技术方案

技术编号:19963831 阅读:24 留言:0更新日期:2019-01-03 12:37
本发明专利技术公开了一种在线升级控制方法和家电系统。家电系统包括功能组件,功能组件连接有外置存储器,在线升级控制方法包括:向服务器查询是否有功能组件的可用软件更新;若是,将可用软件更新下载到外置存储器,并将功能组件的原有软件备份到外置存储器;和在需更新的功能组件空闲或家电系统重启时,从外置存储器获取可用软件更新并利用可用软件更新对需更新的功能组件进行更新。如此,在家电系统有可用软件更新时,自动下载和更新软件版本,将下载的可用软件更新及原有软件存储在外置存储器,在保证软件升级可回滚的前提下,减少家电系统各电控硬件的修改,无需更换具有更大存储空间的主控芯片,降低主控芯片的选型成本。

On-line Upgrading Control Method and Home Appliance System

The invention discloses an online upgrade control method and a household appliances system. Household appliances system includes functional components, functional components are connected with external memory, online upgrade control methods include: querying the server whether there are available software updates of functional components; if so, downloading available software updates to external memory and backing up the original software of functional components to external memory; and when the functional components need to be updated are idle or when the household appliances system restarts, Get available software updates from external memory and update functional components that need to be updated with available software updates. In this way, when there are available software updates in the household appliances system, download and update the software version automatically, store downloaded software updates and original software in the external memory, reduce the modification of the electrical control hardware of the household appliances system without replacing the main control chip with larger storage space, and reduce the cost of the selection of the main control chip on the premise that the software upgrade can be rolled back.

【技术实现步骤摘要】
家电系统的在线升级控制方法和家电系统
本专利技术涉及家用电器领域,特别涉及一种家电系统的在线升级控制方法和家电系统。
技术介绍
目前,在万物互联趋势下,家电通过通信模块可接入互联网,已经成为市场上新品家电的标配功能。终端设备接入网络,除了给用户带来个人使用习惯、云存储和分析服务外,终端设备还可以通过联网,自动下载和更新软件版本。例如,空调作为一个复杂家电系统,可以分隔为多个独立功能模块,每个模块都有独立的软件版本号,正因为空调系统软件的复杂性,目前市面上的少有支持在线升级的空调。而支持在线升级的空调,空调的主控芯片为了对旧代码备份,通常需要使用两倍于应用代码的存储空间,直接提高主控芯片选型的成本。
技术实现思路
本专利技术提供一种家电系统的在线升级控制方法和家电系统。本专利技术实施方式的一种家电系统的在线升级控制方法,所述家电系统包括功能组件,所述功能组件连接有外置存储器,所述在线升级控制方法包括:向服务器查询是否有所述功能组件的可用软件更新;若是,将所述可用软件更新下载到所述外置存储器,并将所述功能组件的原有软件备份到所述外置存储器;和在需更新的所述功能组件空闲或所述家电系统重启时,从所述外置存储器获取所述可用软件更新并利用所述可用软件更新对需更新的所述功能组件进行更新。本专利技术实施方式的家电系统的在线升级控制方法中,在家电系统有可用软件更新时,自动下载和更新软件版本,将下载的可用软件更新及原有软件存储在外置存储器,在保证软件升级可回滚的前提下,减少家电系统各电控硬件的修改,无需更换具有更大存储空间的主控芯片,降低主控芯片的选型成本。在某些实施方式中,所述家电系统包括连接所述功能组件的通信模块,所述通信模块包括模块存储器,向服务器查询是否有所述功能组件的可用软件更新,包括:所述通信模块从所述功能组件获取查询请求、所述家电系统的软件总数和软件的当前软件版本,并将所述查询请求发送至所述服务器;接收所述服务器根据所述查询请求返回的所述服务器中相应的软件版本;比较每个所述软件的当前软件版本与所述服务器中相应的软件版本;和当所述当前软件版本与所述服务器中相应的软件版本不同时,确定有所述功能组件的可用软件更新;将所述可用软件更新下载到所述外置存储器包括:将所述可用软件更新先下载到所述模块存储器,再将所述可用软件更新从所述模块存储器存储至所述外置存储器。在某些实施方式中,所述功能组件包括第一级功能组件和第二级功能组件,所述第一级功能组件连接所述第二级功能组件、所述通信模块和所述外置存储器,所述通信模块从所述第一级功能组件获取所述查询请求、所述家电系统的软件总数和所述软件的当前软件版本,当所述第二级功能组件需更新时,所述第一级功能组件从所述外置存储器获取所述可用软件更新并将所述可用软件更新分发至需更新的所述第二级功能组件。在某些实施方式中,需更新的所述功能组件的数量是多个,在需更新的所述功能组件空闲或所述家电系统重启时,从所述外置存储器获取所述可用软件更新并利用所述可用软件更新对需更新的所述功能组件进行更新,包括:在所述可用软件更新存储至所述外置存储器及需更新的所述功能组件的原有软件备份完成后,轮询所有需更新的所述功能组件的繁忙状态,在需更新的所述功能组件空闲或所述家电系统重启时,从所述外置存储器获取所述可用软件更新并利用所述可用软件更新对需更新的所述功能组件进行更新。在某些实施方式中,从所述外置存储器获取所述可用软件更新并利用所述可用软件更新对需更新的所述功能组件进行更新,包括:在需更新的所述功能组件接收到所述可用软件更新后,校验所述可用软件更新;和当校验通过时,需更新的所述功能组件的软件升级成功,进行程序跳转操作;所述在线升级控制方法包括:当校验失败时,从所述外置存储器获取所述原有软件并利用所述原有软件对需更新的所述功能组件进行版本回滚操作。在某些实施方式中,向服务器查询是否有所述功能组件的可用软件更新,包括:在所述家电系统每次上电后或上电运行预设周期后,向所述服务器查询是否有所述功能组件的可用软件更新。本专利技术实施方式的一种家电系统包括功能组件,所述功能组件用于连接外置存储器,所述家电系统用于:向服务器查询是否有所述功能组件的可用软件更新;若是,将所述可用软件更新下载到所述外置存储器,并将所述功能组件的原有软件备份到所述外置存储器;和在需更新的所述功能组件空闲或所述家电系统重启时,从所述外置存储器获取所述可用软件更新并利用所述可用软件更新对需更新的所述功能组件进行更新。本专利技术实施方式的家电系统中,在家电系统有可用软件更新时,自动下载和更新软件版本,将下载的可用软件更新及原有软件存储在外置存储器,在保证软件升级可回滚的前提下,减少家电系统各电控硬件的修改,无需更换具有更大存储空间的主控芯片,降低主控芯片的选型成本。在某些实施方式中,所述家电系统包括连接所述功能组件的通信模块,所述通信模块包括模块存储器,所述通信模块用于从所述功能组件获取查询请求、所述家电系统的软件总数和软件的当前软件版本,并将所述查询请求发送至所述服务器;所述通信模块用于接收所述服务器根据所述查询请求返回的所述服务器中相应的软件版本;所述家电系统用于比较每个所述软件的当前软件版本与所述服务器中相应的软件版本,当所述当前软件版本与所述服务器中相应的软件版本不同时,确定有所述功能组件的可用软件更新;和所述通信模块用于将所述可用软件更新先下载到所述模块存储器,所述功能组件用于将所述可用软件更新从所述模块存储器存储至所述外置存储器。在某些实施方式中,所述功能组件包括第一级功能组件和第二级功能组件,所述第一级功能组件连接所述第二级功能组件和所述通信模块,所述通信模块用于从所述第一级功能组件获取所述查询请求、所述家电系统的软件总数和所述软件的当前软件版本,当所述第二级功能组件需更新时,所述第一级功能组件用于从所述外置存储器获取所述可用软件更新并将所述可用软件更新分发至需更新的所述第二级功能组件。在某些实施方式中,需更新的所述功能组件的数量是多个,所述家电系统用于:在所述可用软件更新存储至所述外置存储器及需更新的所述功能组件的原有软件备份完成后,轮询所有需更新的所述功能组件的繁忙状态,在需更新的所述功能组件空闲或所述家电系统重启时,从所述外置存储器获取所述可用软件更新并利用所述可用软件更新对需更新的所述功能组件进行更新。在某些实施方式中,所述功能组件用于:在需更新的所述功能组件接收到所述可用软件更新后,校验所述可用软件更新;当校验通过时,需更新的所述功能组件的软件升级成功,进行程序跳转操作;和当校验失败时,从所述外置存储器获取所述原有软件并利用所述原有软件对需更新的所述功能组件进行版本回滚操作。在某些实施方式中,所述家电系统用于:在所述家电系统每次上电后或上电运行预设周期后,向所述服务器查询是否有所述功能组件的可用软件更新。本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术的上述和/或附加的方面和优点从结合下面附图对实施方式的描述中将变得明显和容易理解,其中:图1是本专利技术实施方式的在线升级控制方法的硬件环境示意图。图2是本专利技术实施方式的在线升级控制方法的流程示意图。图3是本专利技术实施方式的家电系统的本文档来自技高网...

【技术保护点】
1.一种家电系统的在线升级控制方法,其特征在于,所述家电系统包括功能组件,所述功能组件连接有外置存储器,所述在线升级控制方法包括:向服务器查询是否有所述功能组件的可用软件更新;若是,将所述可用软件更新下载到所述外置存储器,并将所述功能组件的原有软件备份到所述外置存储器;和在需更新的所述功能组件空闲或所述家电系统重启时,从所述外置存储器获取所述可用软件更新并利用所述可用软件更新对需更新的所述功能组件进行更新。

【技术特征摘要】
1.一种家电系统的在线升级控制方法,其特征在于,所述家电系统包括功能组件,所述功能组件连接有外置存储器,所述在线升级控制方法包括:向服务器查询是否有所述功能组件的可用软件更新;若是,将所述可用软件更新下载到所述外置存储器,并将所述功能组件的原有软件备份到所述外置存储器;和在需更新的所述功能组件空闲或所述家电系统重启时,从所述外置存储器获取所述可用软件更新并利用所述可用软件更新对需更新的所述功能组件进行更新。2.如权利要求1所述的在线升级控制方法,其特征在于,所述家电系统包括连接所述功能组件的通信模块,所述通信模块包括模块存储器,向服务器查询是否有所述功能组件的可用软件更新,包括:所述通信模块从所述功能组件获取查询请求、所述家电系统的软件总数和软件的当前软件版本,并将所述查询请求发送至所述服务器;接收所述服务器根据所述查询请求返回的所述服务器中相应的软件版本;比较每个所述软件的当前软件版本与所述服务器中相应的软件版本;和当所述当前软件版本与所述服务器中相应的软件版本不同时,确定有所述功能组件的可用软件更新;将所述可用软件更新下载到所述外置存储器包括:将所述可用软件更新先下载到所述模块存储器,再将所述可用软件更新从所述模块存储器存储至所述外置存储器。3.如权利要求2所述的在线升级控制方法,其特征在于,所述功能组件包括第一级功能组件和第二级功能组件,所述第一级功能组件连接所述第二级功能组件、所述通信模块和所述外置存储器,所述通信模块从所述第一级功能组件获取所述查询请求、所述家电系统的软件总数和所述软件的当前软件版本,当所述第二级功能组件需更新时,所述第一级功能组件从所述外置存储器获取所述可用软件更新并将所述可用软件更新分发至需更新的所述第二级功能组件。4.如权利要求1所述的在线升级控制方法,其特征在于,需更新的所述功能组件的数量是多个,在需更新的所述功能组件空闲或所述家电系统重启时,从所述外置存储器获取所述可用软件更新并利用所述可用软件更新对需更新的所述功能组件进行更新,包括:在所述可用软件更新存储至所述外置存储器及需更新的所述功能组件的原有软件备份完成后,轮询所有需更新的所述功能组件的繁忙状态,在需更新的所述功能组件空闲或所述家电系统重启时,从所述外置存储器获取所述可用软件更新并利用所述可用软件更新对需更新的所述功能组件进行更新。5.如权利要求1所述的在线升级控制方法,其特征在于,从所述外置存储器获取所述可用软件更新并利用所述可用软件更新对需更新的所述功能组件进行更新,包括:在需更新的所述功能组件接收到所述可用软件更新后,校验所述可用软件更新;和当校验通过时,需更新的所述功能组件的软件升级成功,进行程序跳转操作;所述在线升级控制方法包括:当校验失败时,从所述外置存储器获取所述原有软件并利用所述原有软件对需更新的所述功能组件进行版本回滚操作。6.如权利要求...

【专利技术属性】
技术研发人员:叶雄斌
申请(专利权)人:广东美的制冷设备有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1