[發(fā)明專利]固件升級方法和分布式多層系統(tǒng)有效
| 申請?zhí)枺?/td> | 201710499584.5 | 申請日: | 2017-06-27 |
| 公開(公告)號: | CN107329784B | 公開(公告)日: | 2021-01-05 |
| 發(fā)明(設(shè)計(jì))人: | 劉凱 | 申請(專利權(quán))人: | 廣東美的暖通設(shè)備有限公司;美的集團(tuán)股份有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F9/54 |
| 代理公司: | 北京清亦華知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11201 | 代理人: | 張潤 |
| 地址: | 528311 廣東省*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 升級 方法 分布式 多層 系統(tǒng) | ||
本發(fā)明公開一種固件升級方法,固件升級方法用于分布式多層系統(tǒng)。分布式多層系統(tǒng)包括多個(gè)部件。多個(gè)部件包括當(dāng)前級部件和與當(dāng)前級部件通信的下級部件。固件升級方法包括以下步驟:當(dāng)前級部件獲取固件升級程序;當(dāng)前級部件判斷是否存在多個(gè)下級部件;和當(dāng)存在多個(gè)下級部件時(shí)當(dāng)前級部件向多個(gè)下級部件廣播所述固件升級程序。如此,分布式多層系統(tǒng)的各個(gè)當(dāng)前級部件和下級部件可以同時(shí)進(jìn)行升級,從而使分布式多層系統(tǒng)升級所需要的時(shí)間短,效率高,用戶體驗(yàn)性好。
技術(shù)領(lǐng)域
本發(fā)明涉及電子技術(shù)領(lǐng)域,特別涉及一種固件升級方法和分布式多層系統(tǒng)。
背景技術(shù)
商用空調(diào)一般是分布式多層系統(tǒng),例如分布式多層系統(tǒng)向下逐級包括集控器、室外機(jī)、MS、室內(nèi)機(jī)和線控器。上級部件與下級部件之間可能存在一對多的關(guān)系。而目前的空調(diào)固件升級一般采用一對一主從設(shè)備通信方法進(jìn)行。上級部件對當(dāng)前下級部件通信升級后對下一個(gè)下級部件進(jìn)行逐一升級,效率差。
發(fā)明內(nèi)容
本發(fā)明實(shí)施方式提供一種固件升級方法和分布式多層系統(tǒng)。
本發(fā)明實(shí)施方式的固件升級方法,用于分布式多層系統(tǒng),所述分布式多層系統(tǒng)包括多個(gè)部件,所述多個(gè)部件包括當(dāng)前級部件和與所述當(dāng)前級部件通信的下級部件;所述固件升級方法包括以下步驟:
所述當(dāng)前級部件獲取固件升級程序;
所述當(dāng)前級部件判斷是否存在多個(gè)所述下級部件;和
當(dāng)存在多個(gè)所述下級部件時(shí)所述當(dāng)前級部件向多個(gè)所述下級部件廣播所述固件升級程序。
本發(fā)明實(shí)施方式的固件升級方法,所述當(dāng)前級部件獲取所述固件升級程序并且將所述固件升級程序以廣播的形式發(fā)送給所述多個(gè)下級部件,所述多個(gè)下級部件同時(shí)接收所述固件升級程序并進(jìn)行升級。如此,所述分布式多層系統(tǒng)的各個(gè)所述當(dāng)前級部件和所述下級部件可以同時(shí)進(jìn)行升級,從而使分布式多層系統(tǒng)升級所需要的時(shí)間短,效率高,用戶體驗(yàn)性好。
在某些實(shí)施方式中,所述固件升級方法包括以下步驟:
初始化所述分布式多層系統(tǒng);
每個(gè)所述部件獲取所述多個(gè)部件的當(dāng)前固件信息;和
判斷任一所述部件是否被觸發(fā)固件升級,若是則進(jìn)入所述當(dāng)前級部件獲取固件升級程序的步驟;若否則返回所述判斷任一所述部件是否被觸發(fā)固件升級的步驟。
在某些實(shí)施方式中,所述初始化所述分布式多層系統(tǒng)的步驟包括以下步驟:
所述分布式多層系統(tǒng)給所述內(nèi)機(jī)分配地址;和
所述分布式多層系統(tǒng)正常運(yùn)行。
在某些實(shí)施方式中,所述固件信息包括機(jī)型信息、軟件版本信息、芯片信息、支持的功能信息及固件大小。
在某些實(shí)施方式中,所述當(dāng)前級部件具有透傳能力,所述固件升級方法包括以下步驟:
所述當(dāng)前級部件獲取所述固件升級程序的軟件信息;
所述當(dāng)前級部件根據(jù)所述軟件信息和所述當(dāng)前固件信息判斷是否適合升級,若否則進(jìn)入所述當(dāng)前級部件判斷是否存在多個(gè)所述下級部件的步驟并在存在多個(gè)所述下級部件時(shí)所述當(dāng)前級部件利用所述透傳能力向所述多個(gè)下級部件廣播所述固件升級程序;和在適合升級時(shí)所述當(dāng)前級部件利用所述固件升級程序進(jìn)行固件升級。
在某些實(shí)施方式中,所述當(dāng)存在多個(gè)所述下級部件時(shí)所述當(dāng)前級部件向多個(gè)所述下級部件廣播所述固件升級程序包括以下步驟:
在適合升級時(shí)所述當(dāng)前級部件先存儲所述固件升級程序再廣播所述固件升級程序。
在某些實(shí)施方式中,所述固件升級方法還包括以下步驟:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廣東美的暖通設(shè)備有限公司;美的集團(tuán)股份有限公司,未經(jīng)廣東美的暖通設(shè)備有限公司;美的集團(tuán)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710499584.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





