[發明專利]一種系統升級方法及嵌入式設備在審
| 申請號: | 201810050209.7 | 申請日: | 2018-01-18 |
| 公開(公告)號: | CN108255508A | 公開(公告)日: | 2018-07-06 |
| 發明(設計)人: | 吳貽輝;喻志剛;董濤;裴佩 | 申請(專利權)人: | 晶晨半導體(上海)股份有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F8/654;G06F9/4401;G06F9/445 |
| 代理公司: | 上海申新律師事務所 31272 | 代理人: | 俞滌炯 |
| 地址: | 201203 上海市浦東新區張江*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 升級模式 嵌入式設備 升級流程 升級序列 系統升級 升級 升級指令 統一 兼容 加載 排序 檢測 應用 | ||
本發明提供了一種系統升級方法及嵌入式設備,應用于嵌入式設備,其中,嵌入式設備提供一升級統一入口以及提供多種升級模式,多種升級模式按照優先級高低依次進行排序以形成升級序列;升級統一入口兼容多種的升級模式,每種升級模式對應一升級流程;包括以下步驟:嵌入式設備獲取一升級指令并根據升級指令,檢測進入升級統一入口;通過升級統一入口加載升級序列,于升級序列中獲取一優先級最高且適用的升級模式作為標準升級模式;升級統一入口根據標準升級模式執行與標準升級模式對應的升級流程,以完成對嵌入式設備的系統升級的操作。其技術方案的有益效果在于,可兼容多種的所述升級模式,每種所述升級模式對應一升級流程,進而可以兼顧不同用戶的升級流程。
技術領域
本發明涉及設備系統升級技術領域,尤其涉及一種系統升級方法及嵌入式設備。
背景技術
嵌入式系統的引導程序如uboot,一般主要功能分兩個:一是引導系統(如android或linux)啟動;二是根據條件跳轉到升級模式。根據條件跳轉到升級稱之為強制升級功能,該功能廣泛運用于挽救無法自動OTA升級的嵌入式設備。
強制升級功能通常依賴設備的特殊輸入,典型如特殊按鍵或是按鍵的特定組合,但極少有產品預留了強制升級專用的輸入裝置,物理輸入裝置稀缺導致引導程序通常只能讀取到一種用于強制升級的輸入,如開機時長按住音量鍵和電源鍵等。強制升級時通常需要從外部設備讀取升級包,有些產品形態只能接入u盤,有些產品形態只能接入sdcard,有些產品形態只能連接PC獲取升級包。設備生產工廠,普通消費者,返廠維修,這是三種不同的強制升級使用者;工廠生產和返廠維修除了需要強制升級模式可以從不同外設讀取升級包后,還希望在升級前后執行一些工廠命令來修復損壞嚴重的設備。
當前市面上常見嵌入式產品對強制升級功能的支持通常是根據確定好的產品形態定制的,比如:
1)平板電腦通常有音量按鍵和電源按鍵,并且可以連接PC電腦當u盤使用,則強制升級模式通常設計為“引導程序檢測預先設置的音量鍵與電源鍵的組合,一旦符合則進入PC升級模式”;
2)OTT媒體播放盒很多只有一個電源按鍵,通常可以接入u盤當外設,則強制升級模式通常設計為“引導程序檢測是否有連接多下短按電源按鍵,如有則跳轉到讀取u盤中升級包進行升級的模式”;
3)電視產品通常可接入U盤,用戶多習慣于使用遙控器完成所有操作,則強制升級模式通常設計為“引導程序檢測開機過程是否有特殊按鍵或按鍵組合被按下,有則跳轉到讀取本地U盤中升級包進行升級的模式”。
而完整的強制升級功能需要支持從多種外設獲取升級包,維修或生產工程師還需要在升級之外附加硬件修改的流程,但是現有的引導程序通常只能讀取到一種升級指令,如何在一種升級指令下支持多種外部存儲設備和升級流程是現有需要克服的問題。
發明內容
針對現有技術中嵌入式設備在升級中存在的上述問題,現提供一種旨在實現同一升級指令下支持更多的升級模式供選擇的系統升級方法及嵌入式設備。
具體技術方案如下:
一種系統升級方法,應用于嵌入式設備,其中,所述嵌入式設備提供一升級統一入口;
所述嵌入式設備提供多種升級模式,多種所述升級模式按照優先級高低依次進行排序以形成一升級序列;
所述升級統一入口兼容多種的所述升級模式,每種所述升級模式對應一升級流程;
包括以下步驟:
步驟S1、所述嵌入式設備獲取一升級指令;
步驟S2、所述嵌入式設備根據所述升級指令,檢測進入所述升級統一入口;
步驟S3、通過所述升級統一入口加載所述升級序列,于所述升級序列中獲取一優先級最高且適用的所述升級模式作為標準升級模式;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于晶晨半導體(上海)股份有限公司,未經晶晨半導體(上海)股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810050209.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種服務器的更新方法及系統
- 下一篇:應用部署方法、裝置、設備及可讀存儲介質





