[發明專利]一種Linux系統下斷電保護升級無線通信模塊的方法在審
| 申請號: | 201710873945.8 | 申請日: | 2017-09-25 |
| 公開(公告)號: | CN107608696A | 公開(公告)日: | 2018-01-19 |
| 發明(設計)人: | 俞飛宙 | 申請(專利權)人: | 龍尚科技(上海)有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F11/14 |
| 代理公司: | 上海精晟知識產權代理有限公司31253 | 代理人: | 馮子玲 |
| 地址: | 200120 上海市浦東新區中國(上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 linux 系統 斷電 保護 升級 無線通信 模塊 方法 | ||
技術領域
本發明涉及無線通信領域,具體涉及一種Linux系統下斷電保護升級無線通信模塊的方法。
背景技術
無線通信模塊具有強大的無線傳輸能力,更高的數據接入帶寬,可靠的無線傳輸穩定性,精準的定位靈敏度,采用無線通信模塊可以完成提供高清視頻無線傳輸、無線接入物聯網信息、集群語音指揮調度、安全準確傳輸數據、精準定位等經典業務。無線通信模塊廣泛應用于安防監控、無線支付、追蹤定位、智能抄表、車載等物聯網領域。
無線通信模塊賣給客戶后,絕大多數都應用在Linux系統的客戶機上,后續為了增加新的定制功能,或者優化自身性能,需要進行固件升級。在相關技術中,對無線通信模塊進行固件升級的方法主要是把無線通信模塊從Linux系統客戶機上拆下來,接到Windows系統上安裝無線通信模塊驅動,進行一鍵升級,如果斷電,無線通信的射頻校準信息會丟失。這種升級方法極為繁瑣,費時費力,并且容易損壞客戶機,可靠度較差。
因此,有必要提供一種Linux系統下斷電保護升級無線通信模塊的方法來解決上述問題。
發明內容
(一)解決的技術問題
針對現有技術所存在的上述缺點,本發明提供了一種Linux系統下斷電保護升級無線通信模塊的方法,能夠有效克服現有技術所存在的升級方法繁瑣、費時費力、并且容易損壞客戶機等缺陷。
(二)技術方案
為實現以上目的,本發明通過以下技術方案予以實現:
一種Linux系統下斷電保護升級無線通信模塊的方法,包括以下步驟:
S1、檢測無線通信模塊的端口,需要提供無線通信模塊、Linux系統客戶機和升級工具;將所述無線通信模塊與所述Linux系統客戶機連接,將所述升級工具在所述Linux系統客戶機上運行,所述升級工具自動獲取所述無線通信模塊在所述Linux系統客戶機上呈現的端口狀態,若是全端口則進入S2,若是升級下載端口,則進入S5;
S2、判斷是否存在備份文件成功標簽且不存在下載文件成功標簽,是的話進入步驟S4,不是則進入步驟S3;升級過程中,如果所述S4步驟成功,而所述S5步驟因為斷電而沒有成功,則所述升級工具會創建備份文件成功標簽在所述Linux系統客戶機上,而不會創建下載文件成功標簽;
S3、判斷是否存在備份文件成功和下載文件成功標簽且不存在恢復文件標簽,是的話進入步驟S6,不是則進入步驟S4;升級過程中,如果所述S4和S5步驟都成功,而所述S6步驟因為斷電而沒有成功,則所述升級工具會創建備份文件成功和下載文件成功標簽在所述Linux系統客戶機上,而不會創建恢復文件成功標簽;
S4、升級文件備份,需要提供升級包;所述升級工具讀取所述升級包里備份列表文件信息,根據該信息,從所述無線通信模塊里讀取相應信息,寫入存儲到所述Linux系統客戶機上的備份文件里;
S5、升級文件下載,所述升級工具讀取S4中所述升級包中無線通信模塊各個分區下載的文件,下載到所述無線通信模塊;
S6、升級文件恢復,所述升級工具將S4中所述備份文件內容,寫入到所述無線通信模塊中。
優選地,所述S1步驟中的Linux系統客戶機,指的是系統內核為Linux內核的客戶機。
優選地,所述S1步驟中的端口,為無線通信模塊與Linux系統客戶機線連接的USB端口。
優選地,所述S2和S3步驟中的標簽為可讀寫操作文件,Linux系統客戶機斷電可保存。
優選地,所述S4步驟中的升級包,包括包頭和分區下載文件兩部分,包頭占用一個頁大小,分區下載文件從第二個頁開始存放;包頭包含信息有魔術字、各個分區下載文件總校驗值、分區下載文件總大小、版本信息、各個分區下載文件的分區名稱、各個分區下載文件的屬性、各個分區下載文件在升級包中的位置和各個分區下載文件的長度等;分區下載文件包含備份列表文件和給所述無線通信模塊各個分區下載的文件。
優選地,所述S4步驟中的備份列表文件信息,包含需要給無線通信模塊的各個頻段進行射頻儀器校準的所有項號。
優選地,所述S4步驟中的備份文件為二進制文件,包含該無線通信模塊的射頻校準信息,并且每個無線通信模塊的射頻校準信息都是不一樣的。
優選地,所述S6步驟成功之后,創建恢復文件成功標簽,刪除備份文件成功和下載文件成功標簽。
(三)有益效果
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于龍尚科技(上海)有限公司,未經龍尚科技(上海)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710873945.8/2.html,轉載請聲明來源鉆瓜專利網。





