[發明專利]一種嵌入式設備的啟動方法及軟件升級方法有效
| 申請號: | 200810056237.6 | 申請日: | 2008-01-15 |
| 公開(公告)號: | CN101216772A | 公開(公告)日: | 2008-07-09 |
| 發明(設計)人: | 葉磊;鄧一星;萬武輝 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 北京匯澤知識產權代理有限公司 | 代理人: | 張穎玲 |
| 地址: | 518057廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 嵌入式 設備 啟動 方法 軟件 升級 | ||
1.一種嵌入式設備的啟動方法,其特征在于,將設備內部用于存儲鏡像數據的閃存劃分為控制信息區、第一鏡像區及第二鏡像區三個邏輯分區;其中,控制信息區中包括有當前鏡像區狀態標志、第一鏡像區的屬性及第二鏡像區的屬性;第一鏡像區及第二鏡像區中均包括有鏡像數據及鏡像加載計數器;該方法還包括:
a、檢查每個鏡像區的鏡像加載計數器值是否超過預設閾值,若超過,則將該鏡像區設置為無效,然后執行步驟b;否則,直接執行步驟b;
b、讀取所選擇的當前鏡像區狀態標志,判斷所述鏡像區是否為主用,若為備用,則執行步驟c;否則,執行步驟d;
c、判斷備用鏡像區的鏡像數據是否可用,若可用,則執行步驟d,否則,退出本次啟動過程,等待對該備用鏡像區進行升級;
d、將可用的鏡像數據以及與硬件相關的初始啟動代碼加載到所述嵌入式設備的內存中。
2.根據權利要求1所述的啟動方法,其特征在于,所述步驟d之前進一步包括:將所述待加載鏡像區的鏡像加載計數器值加1。
3.根據權利要求1或2所述的啟動方法,其特征在于,所述步驟d之后進一步包括:將所述鏡像區的鏡像加載計數器值清零。
4.根據權利要求1所述的啟動方法,其特征在于,所述控制信息區設置于閃存內的任一位置。
5.根據權利要求1所述的啟動方法,其特征在于,所述第一鏡像區與第二鏡像區的容量相同。
6.根據權利要求1所述的啟動方法,其特征在于,所述當前鏡像區狀態標志為主用狀態或備用狀態。
7.根據權利要求1所述的啟動方法,其特征在于,所述第一鏡像區及第二鏡像區的屬性,至少包括存儲第一鏡像區和第二鏡像區的起始位置、長度、有效性、版本號。
8.根據權利要求1所述的啟動方法,其特征在于,所述鏡像數據包括使嵌入式設備進行工作的軟件、軟件運行所需工作空間及用戶數據所占的空間。
9.根據權利要求1所述的啟動方法,其特征在于,所述鏡像加載計數器的計數過程為:當鏡像數據成功加載到內存,則計數值清零;否則若裝載失敗,則鏡像加載計數值自動加1。
10.一種嵌入式設備的軟件升級方法,其特征在于,將設備內部用于存儲鏡像數據的閃存劃分為控制信息區、第一鏡像區及第二鏡像區三個邏輯分區;其中,控制信息區中包括有當前鏡像區狀態標志、第一鏡像區的屬性及第二鏡像區的屬性;第一鏡像區及第二鏡像區中均包括有鏡像數據及鏡像加載計數器;該方法還包括:
A、選定待升級的鏡像區,并將該鏡像區設置為無效;
B、將升級文件寫入所述鏡像區;
C、升級文件完全寫入鏡像區后,將所述鏡像區設置為有效。
11.根據權利要求10所述的升級方法,其特征在于,步驟B之后進一步包括:
B1、判斷寫入的升級文件是否完整,若不完整,則返回步驟B;否則,執行步驟C。
12.根據權利要求10或11所述的升級方法,其特征在于,步驟B1所述判斷寫入升級文件是否完整,具體為:比較源升級文件與鏡像數據文件的字節數是否一致,若一致,則寫入的升級文件是完整的;否則,升級文件不完整。
13.根據權利要求10所述的啟動方法,其特征在于,所述控制信息區設置于閃存內的任一位置。
14.根據權利要求10所述的啟動方法,其特征在于,所述第一鏡像區與第二鏡像區的容量相同。
15.根據權利要求10所述的啟動方法,其特征在于,所述當前鏡像區狀態標志為主用狀態或備用狀態。
16.根據權利要求10所述的啟動方法,其特征在于,所述第一鏡像區及第二鏡像區的屬性,至少包括存儲第一鏡像區和第二鏡像區的起始位置、長度、有效性、版本號。
17.根據權利要求10所述的啟動方法,其特征在于,所述鏡像數據包括使嵌入式設備進行工作的軟件、軟件運行所需工作空間及用戶數據所占的空間。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810056237.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:塑料桌桌腳與桌面板的連接結構
- 下一篇:一種玉米專用肥及其應用





