一种冰箱电控板的软件在线升级方法、冰箱电控板和冰箱技术

技术编号:19542550 阅读:66 留言:0更新日期:2018-11-24 20:24
本发明专利技术实施例公开了一种冰箱电控板的软件在线升级方法、冰箱电控板和冰箱,方法包括:通过BOOT区域的引导程序对BACKUP区域进行检查;若BACKUP区域内存有合法的二进制数据,则擦除APP区域内的数据,将BACKUP区域内的合法的二进制数据写入APP区域,擦除BACKUP区域内的二进制数据;其中,合法的二进制数据为待升级程序;通过引导程序控制APP区域内的待升级程序执行,完成冰箱电控板的软件在线升级。通过将冰箱电控板的存储区域分为BOOT区域、APP区域和BACKUP区域,通过BOOT区域的引导程序引导执行软件在线升级的过程,检查BACKUP区域内数据的合法性,通过BACKUP区域存储待升级程序,并通过APP区域执行待升级程序,自动实现冰箱电控板软件的在线升级,解决用户需要人工干预才能升级的困扰。

A Software Online Upgrading Method for Refrigerator Control Board, Refrigerator Control Board and Refrigerator

The embodiment of the present invention discloses a software online upgrade method of the refrigerator electronic control board, the refrigerator electronic control board and the refrigerator. The method includes: checking the BACKUP area through the boot program of the BOOT area; if there is legitimate binary data in the BACKUP area, erasing the data in the APP area and making the legitimate binary in the BACKUP area. The binary data is written into the APP area and erased from the BACKUP area. The legitimate binary data is the upgraded program. The upgraded program in the APP area is controlled by the bootstrap program, and the software of the refrigerator electronic control board is upgraded online. By dividing the storage area of refrigerator electronic control board into BOOT area, APP area and BACKUP area, the bootstrap program of BOOT area guides the process of software online upgrading, checks the validity of data in BACKUP area, stores the upgraded program through BACKUP area, and executes the upgraded program through APP area, automatically realizes the ice. The on-line upgrade of box electronic control board software solves the problem that users need manual intervention to upgrade.

【技术实现步骤摘要】
一种冰箱电控板的软件在线升级方法、冰箱电控板和冰箱
本专利技术涉及制冷控制
,具体涉及一种冰箱电控板的软件在线升级方法、冰箱电控板和冰箱。
技术介绍
随着生活水平的不断提高,因为具有控制精确、规则弹性大、响应速度快等特点,电控冰箱越来越受到消费者的欢迎。现有的技术,通过开发过程中的测试,厂商会通过各种环境温度、湿度、负载状态的模拟,总结或者匹配出合适的控制规则和参数,写入到控制软件中,用于产品的批产。但是因为测试的场景是有限的,产品不能适用于所有用户的使用场景,又因为产品性能升级、设计缺陷修正等需要,电控冰箱的控制软件是需要不断迭代的。现有技术中对于已经售出的冰箱,只能在用户使用出现问题,投诉维修时,进行升级或者更换电控板。现有技术中没有人工干预冰箱无法自主完成控制软件的迭代,无法实现电控冰箱控制软件的在线升级,造成了用户使用的困扰。
技术实现思路
为了至少部分地解决现有技术中存在的上述问题,本专利技术提出一种一种冰箱电控板的软件在线升级方法、冰箱电控板和冰箱。第一方面,本专利技术实施例提出一种冰箱电控板的软件在线升级方法,包括:若判断获知冰箱电控板执行复位操作,则通过引导BOOT本文档来自技高网...

【技术保护点】
1.一种冰箱电控板的软件在线升级方法,其特征在于,包括:若判断获知冰箱电控板执行复位操作,则通过引导BOOT区域的引导程序对备份BACKUP区域进行检查;若检查获知所述BACKUP区域内存有合法的二进制数据,则擦除应用程序APP区域内的数据,将所述BACKUP区域内的所述合法的二进制数据写入所述APP区域,并擦除所述BACKUP区域内的所述合法的二进制数据;其中,所述合法的二进制数据为待升级程序;通过所述引导程序控制所述APP区域内的所述待升级程序执行,以完成冰箱电控板的软件在线升级。

【技术特征摘要】
1.一种冰箱电控板的软件在线升级方法,其特征在于,包括:若判断获知冰箱电控板执行复位操作,则通过引导BOOT区域的引导程序对备份BACKUP区域进行检查;若检查获知所述BACKUP区域内存有合法的二进制数据,则擦除应用程序APP区域内的数据,将所述BACKUP区域内的所述合法的二进制数据写入所述APP区域,并擦除所述BACKUP区域内的所述合法的二进制数据;其中,所述合法的二进制数据为待升级程序;通过所述引导程序控制所述APP区域内的所述待升级程序执行,以完成冰箱电控板的软件在线升级。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若检查获知所述BACKUP区域内无合法的二进制数据,则通过所述引导程序控制所述APP区域内的当前程序执行。3.根据权利要求1所述的方法,其特征在于,所述若判断获知冰箱电控板执行复位操作,则通过引导BOOT区域的引导程序对备份BACKUP区域进行检查之前,还包括:接收WIFI模块发送的所述待升级程序,若判断获知所述BACKUP区域为空,则将所述待升级程序以二进制数据的方式写入所述BACKUP区域内,并对写入的二进制数据进行检验,若检验获知写入的二进制数据不合法,则擦除写入的二进制数据。4.根据权利要求1所述的方法,其特征在于,所述若判断获知冰箱电控板执行复位操作,则通过引导BOOT区域的引导程序对备份BACKUP区域进行检查之前,还包括:若判断获知所述BACKUP区域内存有合法的二进制数据、冰箱的门未打开且冰箱不在化霜阶段,则执行冰箱电控板的复位操作。5.根据权利要求1-4任一项所述的方法,其特征在于,包括:所述BOOT区域的大小根据所述引导程序的存储空间确定;所述APP区域的大小根据冰箱的软件需求确定;所述BACKUP区域的大小大于等于所述APP区域的大小。6.一种冰箱电控板,其特征在于,包括:检查模块,用于若判断获知冰箱电控板执行复位操作,则通过引导BOOT区域的引导程序对备份BACKUP区域进行检查;写入模块,用于若检查获知所述BA...

【专利技术属性】
技术研发人员:武继荣阚爱梅张志祝云飞王君刘海燕姚龙郭思志方向吴千里
申请(专利权)人:合肥美的电冰箱有限公司合肥华凌股份有限公司美的集团股份有限公司
类型:发明
国别省市:安徽,34

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

1