[發明專利]系統升級通信模塊的方法、系統以及介質、計算機設備在審
| 申請號: | 202010690647.7 | 申請日: | 2020-07-17 |
| 公開(公告)號: | CN111880823A | 公開(公告)日: | 2020-11-03 |
| 發明(設計)人: | 孫歡 | 申請(專利權)人: | 合肥移瑞通信技術有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F8/71;G06F13/42 |
| 代理公司: | 北京清亦華知識產權代理事務所(普通合伙) 11201 | 代理人: | 王佳璐 |
| 地址: | 230088 安徽省合肥市高新區習友路33*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 系統升級 通信 模塊 方法 系統 以及 介質 計算機 設備 | ||
1.一種系統升級通信模塊的方法,其特征在于,包括以下步驟:
獲取模塊端的MBFW ID和PID,并根據所述模塊端的MBFW ID和PID對所述模塊端和系統服務器進行雙向匹配驗證,并在匹配驗證通過后允許所述模塊端從所述系統服務器下載升級程序包;
當所述升級程序包下載成功后,獲取所述模塊端的Hardware ID,并根據所述模塊端的Hardware ID判斷所述模塊端是否進入軟節點,以及在所述模塊端進入軟節點時判斷所述模塊端的當前版本是否處于所述升級程序包的白名單中;
如果所述模塊端的當前版本處于所述升級程序包的白名單中,則進一步判斷所述模塊端的當前版本是否低于所述升級程序包的目標版本;
如果所述模塊端的當前版本低于所述升級程序包的目標版本,則控制所述模塊端進入串口模式,以進行sahara升級。
2.如權利要求1所述的系統升級通信模塊的方法,其特征在于,根據所述模塊端的MBFWID和PID對所述模塊端和系統服務器進行雙向匹配驗證,包括:
將所述模塊端的MBFW ID發送給所述系統服務器進行驗證,并在驗證通過后接收所述系統服務器發送的升級程序包的PID,以及根據所述升級程序包的PID對所述模塊端進行驗證。
3.如權利要求1或2所述的系統升級通信模塊的方法,其特征在于,根據所述模塊端的Hardware ID判斷所述模塊端是否進入軟節點,包括:
判斷所述Hardware ID中定義的PID是否與所述升級程序包的通用驅動更新程序INF文件中PID一致;
如果是,則判斷所述模塊端進入軟節點;
如果否,則保持所述模塊端處于USB節點。
4.如權利要求3所述的系統升級通信模塊的方法,其特征在于,當所述模塊端進入軟節點后,通過啟動workitem程序以確認所述當前版本是否處于所述白名單中。
5.如權利要求4所述的系統升級通信模塊的方法,其特征在于,當所述模塊端進入串口模式后,通過配置管道新啟動連續讀取操作以獲取所述升級程序包中的升級數據,并根據所述升級數據進行sahara升級,以及根據sahara協議完成升級的交互,并將升級過程的百分比通過socket通知到ProgressCtrl程序,以顯示升級進度。
6.如權利要求3所述的系統升級通信模塊的方法,其特征在于,當升級成功后,控制所述模塊端恢復到USB節點狀態。
7.一種計算機可讀存儲介質,其特征在于,其上存儲有系統升級通信模塊的程序,該程序被處理器執行時實現如權利要求1-6中任一項所述的系統升級通信模塊的方法。
8.一種計算機設備,其特征在于,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的系統升級通信模塊的程序,所述處理器執行所述程序時,實現如權利要求1-6中任一項所述的系統升級通信模塊的方法。
9.一種系統升級通信模塊的系統,其特征在于,包括模塊端和系統服務器,其中,
所述模塊端進行程序升級時根據所述模塊端的MBFW ID和PID與所述系統服務器進行雙向匹配驗證;
所述系統服務器在匹配驗證通過后允許所述模塊端下載升級程序包;
所述模塊端在所述升級程序包下載成功后根據所述模塊端的Hardware ID判斷是否進入軟節點,并在進入軟節點時判斷所述模塊端的當前版本是否處于所述升級程序包的白名單中,以及在所述模塊端的當前版本處于所述升級程序包的白名單中時進一步判斷所述模塊端的當前版本是否低于所述升級程序包的目標版本,并在所述模塊端的當前版本低于所述升級程序包的目標版本時進入串口模式,以進行sahara升級。
10.如權利要求9所述的系統升級通信模塊的系統,其特征在于,所述模塊端將MBFW ID發送給所述系統服務器進行驗證,并在驗證通過后接收所述系統服務器發送的升級程序包的PID,以及根據所述升級程序包的PID對進行自身再次驗證。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于合肥移瑞通信技術有限公司,未經合肥移瑞通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010690647.7/1.html,轉載請聲明來源鉆瓜專利網。





