[發明專利]一種智能設備更新方法和系統在審
| 申請號: | 201710549921.7 | 申請日: | 2017-07-07 |
| 公開(公告)號: | CN107491323A | 公開(公告)日: | 2017-12-19 |
| 發明(設計)人: | 龍承東 | 申請(專利權)人: | 深圳芯邦科技股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 廣州嘉權專利商標事務所有限公司44205 | 代理人: | 唐致明 |
| 地址: | 518057 廣東省深圳市南山區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 智能 設備 更新 方法 系統 | ||
技術領域
本發明涉及一種智能設備更新方法和系統,屬于計算機領域。
背景技術
隨著各種智能設備和移動存儲設備的爆炸式增長,對各種智能設備的批量生產效率提出了更高的要求。當智能設備的量產模塊內的固件存在功能更新或者BUG修復時,傳統的做法一般是需要將量產用全新的板進行更換,或者將舊版拆卸進行人工更新后再進行生產,不能實現不斷電更新,缺乏靈活性,也大大降低了生產效率,不符合現代社會的實際需要。
發明內容
為了解決上述問題,本發明通過提供一種智能設備更新方法和系統。
本發明采用的技術方案一方面為一種智能設備更新方法,應用于有多個子設備的智能設備,包括枚舉USB設備以獲取設備路徑和/或盤符:讀取主設備的序列號并判斷主設備是否需要更新,所述主設備用于連接PC端以獲取更新代碼;依次將更新代碼燒錄到子設備的存儲器中;重啟智能設備以完成更新。
優選地,還包括,基于預設的存儲路徑讀取主設備的序列號,存在序列號則基于序列號判斷主設備是否需要更新,如果不存在則獲取PC端的系統時間并按照YYMMDDHHMMSS的格式生成序列號并寫入存儲器,其中,Y為年份,M為月份,D為日,H為小時,M為分鐘,S為秒。
優選地,所述更新代碼包括子設備序列號和固件信息,所述子設備序列號的格式為YYMMDDHHMMSSN,其中,YYMMDDHHMMSS為主設備的序列號,N為子設備的序號。
優選地,所述存儲器為E2PROM。
優選地,所述主設備還用于基于智能設備重啟后的運行情況反饋更新完成信號。
本發明采用的技術方案另一方面為一種智能設備更新系統,用于上述方法,包括:PC端,用于枚舉USB設備以獲取設備路徑和/或盤符,還用于讀取主設備的序列號并判斷主設備是否需要更新;主設備,用于連接PC端以獲取更新代碼,還用于依次將更新代碼燒錄到子設備的存儲器中,重啟智能設備以完成更新。
優選地,所述PC端,還用于基于預設的存儲路徑讀取主設備的序列號,存在序列號則基于序列號判斷主設備是否需要更新,如果不存在則獲取PC端的系統時間并按照YYMMDDHHMMSS的格式生成序列號并寫入存儲器,其中,Y為年份,M為月份,D為日,H為小時,M為分鐘,S為秒。
優選地,所述更新代碼包括子設備序列號和固件信息,所述子設備序列號的格式為YYMMDDHHMMSSN,其中,YYMMDDHHMMSS為主設備的序列號,N為子設備的序號。
優選地,所述存儲器為E2PROM。
優選地,所述主設備還用于基于智能設備重啟后的運行情況反饋更新完成信號。
本發明的有益效果為通過序列號判斷設備更新狀態,將更新代碼燒錄到子設備的E2PROM,然后重啟以驗證更新狀況,能快速、不斷電的完成智能設備的更新,有利于工業的應用。
附圖說明
圖1所示為基于本發明實施例的一種智能設備更新方法示意圖。
具體實施方式
以下結合實施例對本發明進行說明。
基于發明的實施例1,如圖1所示一種智能設備更新方法,應用于有多個子設備的智能設備,包括枚舉USB設備以獲取設備路徑和/或盤符:讀取主設備的序列號并判斷主設備是否需要更新,所述主設備用于連接PC端以獲取更新代碼;依次將更新代碼燒錄到子設備的存儲器中;重啟智能設備以完成更新。
智能設備上電,枚舉USB設備的設備路徑和/或盤符,根據預設的讀取規則和路徑,從主設備(主設備為智能設備的主要控制器,例如U盤的主控芯片,用于與外部的裝置進行數據的交互,控制內部的各個子模塊)讀取序列號;基于序列號的數字結合更新規則判斷是否需要更新,如果判斷結果為需要更新,則借由主設備實現對子設備的聲光電、讀寫等操作,將更新代碼燒錄到子設備的存儲器中;然后重啟設備,當設備重啟完成時,讀取其對應的序列號以驗證是否完成更新。
基于實施例的方法,還包括,基于預設的存儲路徑讀取主設備的序列號,存在序列號則基于序列號判斷主設備是否需要更新,如果不存在則獲取PC端的系統時間并按照YYMMDDHHMMSS的格式生成序列號并寫入存儲器,其中,Y為年份,M為月份,D為日,H為小時,M為分鐘,S為秒。
所述更新代碼包括子設備序列號和固件信息,所述子設備序列號的格式為YYMMDDHHMMSSN,其中,YYMMDDHHMMSS為主設備的序列號,N為子設備的序號。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳芯邦科技股份有限公司,未經深圳芯邦科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710549921.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種參數儲存的控制方法及裝置
- 下一篇:一種安裝應用程序的方法及終端





