The invention discloses a firmware upgrade method, which includes: determining the device to be upgraded corresponding to the firmware upgrade instruction triggered by a wire controller when receiving the firmware upgrade instruction; determining whether the wire controller is currently connected to an external memory; and querying the external memory based on the type of target device corresponding to the device to be upgraded when the wire controller is currently connected to an external memory. To determine whether a target upgrade file matching the target device type exists in the upgrade file of the external memory, and if so, to perform firmware upgrade operations on the device to be upgraded based on the target upgrade file. The invention also discloses a firmware upgrade device and a computer readable storage medium. The invention realizes firmware upgrade by accurately determining the target upgrade file according to the type of target equipment of the equipment to be upgraded, realizes one key upgrade of the equipment to be upgraded, simplifies the operation of field personnel, reduces the possibility of upgrade errors, and improves the user experience.
【技术实现步骤摘要】
固件升级方法、装置及计算机可读存储介质
本专利技术涉及空调
,尤其涉及一种固件升级方法、装置及计算机可读存储介质。
技术介绍
目前,商用空调设备在出厂时就已经烧录好测试合格的软件版本,但是在出现客户定制化的新需求、运行过程中遇到的软件bug、产品功能性升级时,需要进行软件升级。由于空调一般由多个子系统组成,例如,一个最简单的空调系统可能由室外机、室内机、线控器等部件构成,每个部件都具有独立的控制装置。当控制装置多个子部件均需要升级时,现有的方式主要分为两种:一种方式是:将新烧录代码放到U盘内,更改为固定文件名,然后插入到部件的主控板的USB接口,主控板上的主控芯片检测到U盘插入后,搜索到该固定文件名的文件,然后开始固件升级,升级完成后主控板重启并运行新版本固件。另一种方式是:将烧录代码与其配置文件压缩成一个文件,配置文件采用固定文件名,部件的主控芯片读取固定文件名对应的配置文件中的配置信息,配置信息包含烧录代码名称(固定文件名)和校验,根据寻找到的对应固定文件名的烧录代码文件进行固件升级。但是,上述方式中烧录代码搜索方式比较固定,并且现场的操作人员不能修改文件名称,在室外机、室内机、线控器中的多个部件需要同时升级时,需要逐个将各个部件烧录代码存入U盘根目录再升级,导致固件升级过程繁琐。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种固件升级方法、装置及计算机可读存储介质,旨在解决现有空调系统中部件升级的过程繁琐的技术问题。为实现上述目的,本专利技术提供一种固件升级方法,应用于设有 ...
【技术保护点】
1.一种固件升级方法,其特征在于,应用于设有线控器的空调系统;所述固件升级方法包括以下步骤:在接收到基于线控器触发的固件升级指令时,确定所述固件升级指令对应的待升级设备,其中,所述待升级设备包括所述空调系统的线控器、室内机或室外机;确定所述线控器当前是否连接外部存储器;在所述线控器当前连接外部存储器时,基于所述待升级设备所对应的目标设备类型,查询所述外部存储器,以确定所述外部存储器的升级文件中是否存在与所述目标设备类型匹配的目标升级文件,其中,所述升级文件包括线控器升级文件、室内机升级文件和/或室外机升级文件;若存在,则基于所述目标升级文件执行对所述待升级设备的固件升级操作。
【技术特征摘要】
1.一种固件升级方法,其特征在于,应用于设有线控器的空调系统;所述固件升级方法包括以下步骤:在接收到基于线控器触发的固件升级指令时,确定所述固件升级指令对应的待升级设备,其中,所述待升级设备包括所述空调系统的线控器、室内机或室外机;确定所述线控器当前是否连接外部存储器;在所述线控器当前连接外部存储器时,基于所述待升级设备所对应的目标设备类型,查询所述外部存储器,以确定所述外部存储器的升级文件中是否存在与所述目标设备类型匹配的目标升级文件,其中,所述升级文件包括线控器升级文件、室内机升级文件和/或室外机升级文件;若存在,则基于所述目标升级文件执行对所述待升级设备的固件升级操作。2.如权利要求1所述的固件升级方法,其特征在于,所述基于所述待升级设备所对应的目标设备类型,查询所述外部存储器,以确定所述外部存储器的升级文件中是否存在与所述目标设备类型匹配的目标升级文件的步骤包括:基于所述待升级设备所对应的目标设备类型,确定所述外部存储器的升级文件中是否存在与所述目标设备类型匹配的升级文件;若存在,则基于所述与所述目标设备类型匹配的升级文件确定所述目标升级文件。3.如权利要求2所述的固件升级方法,其特征在于,与所述目标设备类型匹配的升级文件包括多个,所述基于所述与所述目标设备类型匹配的升级文件确定所述目标升级文件的步骤包括:确定多个所述升级文件的创建时刻;将多个所述升级文件中,基于创建时刻最晚的升级文件确定所述目标升级文件。4.如权利要求2所述的固件升级方法,其特征在于,所述升级文件包括多个,所述基于所述与所述目标设备类型匹配的升级文件确定所述目标升级文件的步骤包括:确定多个所述升级文件的第一版本信息,以及所述待升级设备对应的第二版本信息;确定所述第一版本信息是否存在版本大于所述第二版本信息的版本信息;若存在,则基于大于所述第二版本信息的版本信息对应的升级文件中,创建时刻最晚的升级文件确定所述目标升级文件。5....
【专利技术属性】
技术研发人员:刘凯,
申请(专利权)人:广东美的暖通设备有限公司,美的集团股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。