[發明專利]一種嵌入式設備軟件防改裝方法及系統有效
| 申請號: | 201910341011.9 | 申請日: | 2019-04-25 |
| 公開(公告)號: | CN110135130B | 公開(公告)日: | 2021-03-12 |
| 發明(設計)人: | 陳輝;陶琴;湛秀平;王彩云 | 申請(專利權)人: | 武漢虹信科技發展有限責任公司 |
| 主分類號: | G06F21/12 | 分類號: | G06F21/12;G06F21/51 |
| 代理公司: | 北京路浩知識產權代理有限公司 11002 | 代理人: | 王慶龍;苗曉靜 |
| 地址: | 430205 湖北*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 嵌入式 設備 軟件 改裝 方法 系統 | ||
本發明實施例提供了一種嵌入式設備軟件防改裝方法及系統,方法包括:在設備首次啟動時,從總線獲取MCU外設地址;基于所述MCU外設地址,確定嵌入式設備所屬整機的產品類型;將所述產品類型對應的標識信息寫入uboot分區的預設隱藏區域。本發明實施例提供的一種嵌入式設備軟件防改裝方法及系統,能夠在設備首次啟動時自動識別產品整機的外設,并生成相對應的產品標識存儲到uboot分區的隱藏區域,以實現對產品型號標識的有效保護,產品型號標識寫入的整個授權過程不可介入,不能復制和竊取信息,增加了安全性。
技術領域
本發明涉及嵌入式設備技術領域,尤其涉及一種嵌入式設備軟件防改裝方法及系統。
背景技術
嵌入式設備一般都是附帶軟件整機銷售給客戶,整機中一般包括電源、連接器、嵌入式設備,傳感器和其他一些功放設備。隨著市場的推廣,不同領域的客戶對嵌入式設備的具體要求會略有不同,在性能高低、整機大小、外部接口、數據回傳通道上都會有各自的獨特要求,這就要求嵌入式設備在生產時考慮產品系列化,對同一類產品的結構形式和主要參數指標進行合理規劃。
為了合理利用資源,減少人力投入,系列化產品一般都采用標準化部件接口,比如在系列化的整機中,可使用統一的電源、連接器,嵌入式設備單盤等,僅需要調整外部接口、整機尺寸大小或者單盤堆疊等來實現產品系列化。
但是客戶可能會購買低價低端設備,拆解出核心器件,比如具有高軟件附加值的嵌入式設備單盤,外購同款其他器件,比如連接器、電源等,自行組裝高價高端設備進行二次銷售,擾亂市場秩序,影響市場穩定。因此,現在亟需一種嵌入式設備軟件防改裝方法來解決上述問題。
發明內容
為了解決上述問題,本發明實施例提供一種克服上述問題或者至少部分地解決上述問題的一種嵌入式設備軟件防改裝方法及系統。
第一方面本發明實施例提供一種嵌入式設備軟件防改裝方法,包括:
在設備首次啟動時,從總線獲取MCU外設地址;
基于所述MCU外設地址,確定嵌入式設備所屬整機的產品類型;
將所述產品類型對應的標識信息寫入uboot分區的預設隱藏區域。
第二方面本發明實施例提供了嵌入式設備軟件防改裝系統,包括:
地址獲取模塊,用于在設備首次啟動時,從總線獲取MCU外設地址;
產品類型確定模塊,基于所述MCU外設地址,確定嵌入式設備所屬整機的產品類型;
標識寫入模塊,用于將所述產品類型對應的標識信息寫入uboot分區的預設隱藏區域。
第三方面本發明實施例提供了一種電子設備,包括:
處理器、存儲器、通信接口和總線;其中,所述處理器、存儲器、通信接口通過所述總線完成相互間的通信;所述存儲器存儲有可被所述處理器執行的程序指令,所述處理器調用所述程序指令能夠執行上述嵌入式設備軟件防改裝方法。
第四方面本發明實施例提供了一種非暫態計算機可讀存儲介質,所述非暫態計算機可讀存儲介質存儲計算機指令,所述計算機指令使所述計算機執行上述嵌入式設備軟件防改裝方法。
本發明實施例提供的一種嵌入式設備軟件防改裝方法及系統,能夠在設備首次啟動時自動識別產品整機的外設,并生成相對應的產品標識存儲到uboot分區的隱藏區域,以實現對產品型號標識的有效保護,產品型號標識寫入的整個授權過程不可介入,不能復制和竊取信息,增加了安全性。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢虹信科技發展有限責任公司,未經武漢虹信科技發展有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910341011.9/2.html,轉載請聲明來源鉆瓜專利網。





