[發明專利]智能型引導升級方法有效
| 申請號: | 201310248166.0 | 申請日: | 2013-06-20 |
| 公開(公告)號: | CN103336701A | 公開(公告)日: | 2013-10-02 |
| 發明(設計)人: | 王亞峰 | 申請(專利權)人: | 深圳麥克維爾空調有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 深圳市中知專利商標代理有限公司 44101 | 代理人: | 孫皓;林虹 |
| 地址: | 518111 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 智能型 引導 升級 方法 | ||
技術領域
本發明涉及工業設備應用模塊升級方法。
背景技術
目前在工業控制應用中,有越來越多的設備是以主從方式進行運行的,一主一從或者是一主多從。
隨著應用模塊的不斷完善和更新,不可避免的會遇到應用模塊需要升級的問題,根據現有的升級方式,是通過對每臺設備進行逐一升級,對于一主多從的設備進行升級時,則可能需要多幾百甚至上千臺設備進行相同的操作已完成控制軟件的升級,重要的是某些設備的安裝比較特殊,不容易對這些設備進行升級。
現有的升級方案,通常是選擇能夠支持自動擦除、燒寫閃存(FLASH)的處理器,在處理器啟動部分加入系統啟動加載器(bootloader)引導程序,以完成升級應用模塊升級或者引導應用模塊啟動。現有的方案有兩大特點:第一,需要對設備進行重新上電復位,才能進行應用模塊升級;第二,每次只能對一臺設備進行升級。但是,現有的方案需要上電復位,升級操作較復雜;每次升級一臺設備,對于一主多從的設備升級,則需要重復多次相同的操作,需要花費更多的時間和更大的成本。
發明內容
本發明的目的在于提供一種提高效率的智能型引導升級方法。
本發明的目的可以這樣實現,設計一種智能型引導升級方法,包括以下步驟:
A、上位機運行,開始監聽主設備與從設備的通訊情況;
B、如果主設備與從設備在通訊,則上位機處于等待狀態;
C、如果上位機收到主設備的查詢上位機是否待機狀態,則應答主設備處于待機狀態;
D、如果主設備與從設備持續一段時間內無通訊,則上位機開始發送復位指令,在下一步操作之前一直發送復位指令,使主設備和從設備復位至系統啟動加載器引導狀態;
E、用戶操作查詢相關設備后,上位機開始查詢處于主從總線上的主、從設備;
F、上位機收到設備的應答指令后,如果收到設備的信息和用戶選擇的設備是一致的,則顯示在上位機上,供用戶選擇是否進行升級操作;
G、用戶選擇已經查詢到的設備后,選擇連接設備操作后,上位機發送連接指令給相應的設備,使選擇的設備處于等待燒錄狀態;
H、用戶選擇燒錄操作后,上位機發送擦除指令;
I、上位機進行上一步驟后時間T0收到擦除成功的結果反饋,上位機開始按照設定的間隔時間T2發送燒錄數據給要燒錄的設備;
J、燒錄完成后,上位機對應用模塊文件計算循環冗余校驗碼,將應用模塊的長度數據和循環冗余校驗碼數據通過校驗命令發送給相應設備;
K、上位機收到相應設備的校驗命令應答數據后,顯示設備是否燒錄成功,若還有已經連接、燒錄的設備沒有進行校驗則回到上一步驟。
進一步地,所述系統啟動加載器引導包括;
R1、當收到上位機的復位指令后,復位至系統啟動加載器起始處開始運行;
R2、收到上位機的查詢命令,如果查詢的設備地址和自己的設備地址是一致的,則應答設備本身的硬件和軟件信息數據傳給上位機;
R3、收到上位機的連接命令,如果連接的設備地址和自己的設備地址是一致的,則應答連接成功狀態給上位機,且系統啟動加載器處于等待燒錄狀態;
R4、收到上位機的擦除命令,且設備已經過步驟R3處于等待燒錄狀態,則開始擦除應用模塊閃存區域,擦除完成后回到等待燒錄狀態;
R5、收到上位機的燒錄命令,且設備處于等待燒錄狀態則將燒錄數據包中的燒錄數據取出,開始將燒錄數據寫入到閃存中,燒錄完成后回到等待燒錄狀態;
R6、收到上位機的校驗命令,如果連接的設備地址和自己的設備地址是一致的,且設備處于等待燒錄狀態,則取出校驗數據包中的應用模塊長度數據和循環冗余校驗碼數據,系統啟動加載器開始對閃存中應用模塊起始地址處的應用模塊文件長度取數據進行循環冗余校驗碼計算,如果計算出的循環冗余校驗碼數據和上位機發送的循環冗余校驗碼數據一致則應答燒錄成功信息給上位機,否則應答失敗信息給上位機;循環冗余校驗碼計算需要時間為T3,根據供應商芯片的FLASH總大小設計為最大時間即可,例如對富士通MB9A112M設為3S;
R7、系統啟動加載器在啟動后10s內若無收到任何有效的系統啟動加載器指令,則引導啟動應用模塊。
進一步地,主設備每隔一段時間查詢一次是否有上位機處于等待狀態,當收到上位機的已處于等待狀態,則主設備停止和從設備通訊,并將主設備的狀態切換為從設備狀態。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳麥克維爾空調有限公司,未經深圳麥克維爾空調有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310248166.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種簡易小型盆景自動滴灌裝置
- 下一篇:根莖類作物收獲全清組合機





