[发明专利]程序在线升级方法及系统、空调在审
申请号: | 202210498725.2 | 申请日: | 2022-05-09 |
公开(公告)号: | CN114741107A | 公开(公告)日: | 2022-07-12 |
发明(设计)人: | 杨华生;邹宏亮;温东彪;李志逢;乔学文 | 申请(专利权)人: | 珠海格力电器股份有限公司 |
主分类号: | G06F8/656 | 分类号: | G06F8/656;G06F8/61;G06F9/50;F24F11/58 |
代理公司: | 深圳市康弘知识产权代理有限公司 44247 | 代理人: | 尹彦 |
地址: | 519000*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 程序 在线 升级 方法 系统 空调 | ||
本发明公开了一种程序在线升级方法及系统、空调。其中程序在线升级方法,包括:将需要进行程序升级的设备控制器的物理存储地址至少分为常规应用程序区和升级处理程序区;当所述设备控制器与外界的在线升级装置建立通信连接准备升级时,所述设备控制器从所述常规应用程序区切换至升级处理程序区进行升级,同时与所述在线升级装置交互逻辑数据和升级数据,由在线升级装置替代所述设备控制器对设备进行控制。本发明以较少的芯片资源以及成本实现了设备的不停机升级。
技术领域
本发明涉及程序升级更新的技术领域,尤其涉及一种不需要中止设备正常运行的程序在线升级方法及系统。
背景技术
为了使硬件产品能够不断满足用户更新的需求,设备的程序升级是绝大多数设备都需要考虑的事情。
以空调设备为例,随着消费者服务意识的提升,空调产品的售后服务变得越来越重要,而有些售后问题的解决是通过升级室内机和/或室外机的控制器的程序来实现。现有的空调的室内机控制器、室外机控制器中的程序基本上都是嵌入式控制器程序。
现有的嵌入式控制器程序的升级通常有以下几种方式:
一种是直接更换新的室内机控制器或室外机控制器,这种方式的缺点是涉及到控制器的更换,更新成本高;
二是通过厂家IDE(Integrated Drive Electronics,电子集成驱动器或集成设备电路)和仿真器更新程序,这种方式的缺点是操作十分复杂,烧写质量不稳定;
三是利用控制器芯片的在线升级功能,通过通讯数据交互实现自动升级。
在线升级相比较前两种方式而言是最为便捷的方案,但是在线升级通常需要机组先执行停机,对于空调这种特殊的产品来说,一旦执行停机,就会对用户的日常生活造成较大的困扰,而且随着空调产品的推广应用,很多产品都会应用在商用场合,有些重要的商用场合对机组的运行有较高的要求,若是机组停机可能会造成用户的损失。这
因此,如何提出一种成本较低且设备可以正常运行的程序在线升级方法及系统是业界亟待解决的技术问题。
发明内容
为了解决现有技术中成本高、设备需要停机升级的技术问题,本发明提出了程序在线升级方法及系统、空调。
本发明提出的程序在线升级方法,包括:
将需要进行程序升级的设备控制器的物理存储地址至少分为常规应用程序区和升级处理程序区;
当所述设备控制器与外界的在线升级装置建立通信连接准备升级时,所述设备控制器从所述常规应用程序区切换至升级处理程序区进行升级,同时与所述在线升级装置交互逻辑数据和升级数据,由在线升级装置替代所述设备控制器对设备进行控制。
进一步,还包括:
当所述设备控制器升级结束时,所述设备控制器从所述升级处理程序区切换至常规应用程序区对设备进行控制,并通知所述在线升级装置升级完成。
进一步,所述设备控制器从所述常规应用程序区切换至升级处理程序区进行升级是由所述在线升级装置发送在线升级指令触发。
进一步,所述在线升级指令通过按键触发发送。
进一步,所述逻辑数据包括设备的运行参数以及设备的控制参数。
进一步,所述在线升级装置的物理存储地址也至少分为与所述设备控制器相同的常规应用程序区和升级处理程序区;当所述在线升级装置或所述设备控制器上电时,对其自身的身份进行识别。
进一步,所述设备控制器和/或在线升级装置通过上下拉电阻选择接口电路或拨码开关对其自身的身份进行识别。
进一步,所述在线升级装置的物理存储地址不进行分区,所述在线升级装置具有能实现常规应用程序区和升级处理程序区中程序相同功能的程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海格力电器股份有限公司,未经珠海格力电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210498725.2/2.html,转载请声明来源钻瓜专利网。