软件升级控制方法、家电设备、服务器、装置及介质制造方法及图纸

技术编号:19691064 阅读:18 留言:0更新日期:2018-12-08 10:58
本发明专利技术公开了一种软件升级控制方法,包括以下步骤:在家电设备启动软件升级流程时,通过所述家电设备的无线模块获取电可擦可编程只读存储器EEPROM参数;判断所述EEPROM参数是否进行过修改;在判定所述EEPROM参数进行过修改时,跳过所述EEPROM参数的升级流程。本发明专利技术还公开了一种家电设备、服务器、软件升级控制装置及计算机可读存储介质。本发明专利技术可以在EEPROM参数进行过修改时,避免在软件升级过程中对满足用户需求的特殊参数进行覆盖,从而提高用户体验。

【技术实现步骤摘要】
软件升级控制方法、家电设备、服务器、装置及介质
本专利技术涉及家电设备
,尤其涉及一种软件升级控制方法、家电设备、服务器、软件升级控制装置及计算机可读存储介质。
技术介绍
在万物互联形势下,家电设备通过无线模块接入互联网,已成市场上新品家电的标配功能。家电设备接入网络,除了给用户带来个人使用习惯云存储和分析服务外,还可以通过联网自动下载和更新软件版本。例如,空调作为一个复杂系统,可以分隔为多个独立功能模块,每个模块都有独立的软件版本号,如室内机主控程序、室外机主控程序、显示板程序,还可能是程序的关键运行参数,如室内机EEPROM参数、室外机EEPROM参数,甚至是各种传感器模块的主控软件。正因为空调系统软件的复杂性,目前市面上鲜有支持在线升级的空调。目前所有的软件版本升级系统,都是通过当前软件版本号与服务器的线上版本号进行校对,如果不一致就启动下载,并且进行替换。空调EEPROM参数比较特别,可能因空调放置的环境不同,需要进行特殊的调整。假如用户通过售后或者其他渠道,对EEPROM参数进行了改写。此时,若服务器上线了一个比空调出厂更新的软件,通过后台升级替换,将会导致用户问题的重现,需要重新报售后,从而降低用户体验。
技术实现思路
本专利技术的主要目的在于提供一种软件升级控制方法、家电设备、服务器、软件升级控制装置及计算机可读存储介质,旨在EEPROM参数进行过修改时,避免在软件升级过程中对满足用户需求的特殊参数进行覆盖,从而提高用户体验。为实现上述目的,本专利技术提供一种软件升级控制方法,包括以下步骤:在家电设备启动软件升级流程时,通过所述家电设备的无线模块获取电可擦可编程只读存储器EEPROM参数;判断所述EEPROM参数是否进行过修改;在判定所述EEPROM参数进行过修改时,跳过所述EEPROM参数的升级流程。优选地,所述判断所述EEPROM参数是否进行过修改的步骤包括:读取所述EEPROM参数的校验和,并获取服务器上的历史版本的校验和;若所述EEPROM参数的校验和无法与所述服务器上的任一历史版本的校验和对应,则判定所述EEPROM参数通过烧写工具进行过修改;若所述服务器上存在与所述EEPROM参数的校验和对应的历史版本的校验和,则判定所述EEPROM参数未通过烧写工具进行过修改。优选地,所述判断所述EEPROM参数是否进行过修改的步骤包括:在所述家电设备进入工程模式时,通过所述无线模块查询与所述EEPROM参数对应的硬件信息;若查询到所述硬件信息,则判定所述EEPROM参数通过所述工程模式进行过修改;若未查询到所述硬件信息,则判定所述EEPROM参数未通过所述工程模式进行过修改。优选地,所述判断所述EEPROM参数是否进行过修改的步骤包括:在所述家电设备进入工程模式时,通过所述无线模块查询与所述EEPROM参数对应的硬件信息;若未查询到所述硬件信息,则判定所述EEPROM参数未通过所述工程模式进行过修改;读取所述EEPROM参数的校验和,并获取服务器上的历史版本的校验和;若所述EEPROM参数的校验和无法与所述服务器上的任一历史版本的校验和对应,则判定所述EEPROM参数通过烧写工具进行过修改;若所述服务器上存在与所述EEPROM参数的校验和对应的历史版本的校验和,则判定所述EEPROM参数未通过烧写工具进行过修改。优选地,所述在家电设备启动软件升级流程时,通过所述家电设备的无线模块获取电可擦可编程只读存储器EEPROM参数的步骤之前还包括:在所述EEPROM参数发生修改时,将修改后的所述EEPROM参数上报至所述无线模块。优选地,所述在所述EEPROM参数发生修改时,将修改后的所述EEPROM参数上报至所述无线模块的步骤之后还包括:通过所述无线模块将修改后的所述EEPROM参数记录至存储器中。优选地,所述判断所述EEPROM参数是否进行过修改的步骤之后还包括:在判定所述EEPROM参数未进行过修改时,执行所述软件升级流程。为实现上述目的,本专利技术还提供一种家电设备,所述家电设备包括处理器以及存储在所述处理器内并可在所述处理器上运行的软件升级控制程序,其中,所述软件升级控制程序被所述处理器执行时实现如上所述的软件升级控制方法的步骤。优选地,所述家电设备为空调器。为实现上述目的,本专利技术还提供一种服务器,所述服务器包括处理器以及存储在所述处理器内并可在所述处理器上运行的软件升级控制程序,其中,所述软件升级控制程序被所述处理器执行时实现如上所述的软件升级控制方法的步骤。为实现上述目的,本专利技术还提供一种软件升级控制装置,包括获取模块,用于在家电设备启动软件升级流程时,通过所述家电设备的无线模块获取电可擦可编程只读存储器EEPROM参数;判断模块,用于判断所述EEPROM参数是否进行过修改;控制模块,用于在判定所述EEPROM参数进行过修改时,跳过所述EEPROM参数的升级流程。为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有软件升级控制程序,所述软件升级控制程序被处理器执行实现如上所述的软件升级控制方法的步骤。本专利技术提供的软件升级控制方法、家电设备、服务器、软件升级控制装置及计算机可读存储介质,在家电设备启动软件升级流程时,通过所述家电设备的无线模块获取EEPROM参数,然后判断所述EEPROM参数是否进行过修改,再在判定所述EEPROM参数进行过修改时,跳过所述EEPROM参数的升级流程。这样,可以避免修改后的满足用户需求的特殊EEPROM参数被升级更新后的参数覆盖,而导致需要重新进行售后维护的问题,从而提高用户体验。附图说明图1为本专利技术实施例方案涉及的硬件运行环境的家电设备或服务器的结构示意图;图2为本专利技术软件升级控制方法一实施例的流程示意图;图3为图2中步骤S2第一实施例的细化流程示意图;图4为图2中步骤S2第二实施例的细化流程示意图;图5为图2中步骤S2第三实施例的细化流程示意图;图6为本专利技术软件升级控制装置一实施例的功能模块示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例的主要解决方案是:在家电设备启动软件升级流程时,通过所述家电设备的无线模块获取EEPROM参数,然后判断所述EEPROM参数是否进行过修改,再在判定所述EEPROM参数进行过修改时,跳过所述EEPROM参数的升级流程。由于现有技术中,假如用户通过售后或者其他渠道,对EEPROM参数进行了改写。此时,若服务器上线了一个比空调出厂更新的软件,通过后台升级替换,将会导致用户问题的重现,需要重新报售后,从而降低用户体验。本专利技术提供一种解决方案,在家电设备启动软件升级流程时,通过所述家电设备的无线模块获取EEPROM参数,然后判断所述EEPROM参数是否进行过修改,再在判定所述EEPROM参数进行过修改时,跳过所述EEPROM参数的升级流程。这样,可以避免修改后的满足用户需求的特殊EEPROM参数被升级更新后的参数覆盖,而导致需要重新进行售后维护的问题,从而提高用户体验。如图1所示,本专利技术的家电设备或服务器包括:处理器1001,例如CPU,用户接口1002,存储器1003,通本文档来自技高网...

【技术保护点】
1.一种软件升级控制方法,其特征在于,所述软件升级控制方法包括以下步骤:在家电设备启动软件升级流程时,通过所述家电设备的无线模块获取电可擦可编程只读存储器EEPROM参数;判断所述EEPROM参数是否进行过修改;在判定所述EEPROM参数进行过修改时,跳过所述EEPROM参数的升级流程。

【技术特征摘要】
1.一种软件升级控制方法,其特征在于,所述软件升级控制方法包括以下步骤:在家电设备启动软件升级流程时,通过所述家电设备的无线模块获取电可擦可编程只读存储器EEPROM参数;判断所述EEPROM参数是否进行过修改;在判定所述EEPROM参数进行过修改时,跳过所述EEPROM参数的升级流程。2.如权利要求1所述的软件升级控制方法,其特征在于,所述判断所述EEPROM参数是否进行过修改的步骤包括:读取所述EEPROM参数的校验和,并获取服务器上的历史版本的校验和;若所述EEPROM参数的校验和无法与所述服务器上的任一历史版本的校验和对应,则判定所述EEPROM参数通过烧写工具进行过修改;若所述服务器上存在与所述EEPROM参数的校验和对应的历史版本的校验和,则判定所述EEPROM参数未通过烧写工具进行过修改。3.如权利要求1所述的软件升级控制方法,其特征在于,所述判断所述EEPROM参数是否进行过修改的步骤包括:在所述家电设备进入工程模式时,通过所述无线模块查询与所述EEPROM参数对应的硬件信息;若查询到所述硬件信息,则判定所述EEPROM参数通过所述工程模式进行过修改;若未查询到所述硬件信息,则判定所述EEPROM参数未通过所述工程模式进行过修改。4.如权利要求1所述的软件升级控制方法,其特征在于,所述判断所述EEPROM参数是否进行过修改的步骤包括:在所述家电设备进入工程模式时,通过所述无线模块查询与所述EEPROM参数对应的硬件信息;若未查询到所述硬件信息,则判定所述EEPROM参数未通过所述工程模式进行过修改;读取所述EEPROM参数的校验和,并获取服务器上的历史版本的校验和;若所述EEPROM参数的校验和无法与所述服务器上的任一历史版本的校验和对应,则判定所述EEPROM参数通过烧写工具进行过修改;若所述服务器上存在与所述EEPROM参数的校验和对应的历史版本的校验和,则判定所述EEPROM参数未通过烧写工具进行过修改。5.如...

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

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

1