[發明專利]嵌入式電子裝置及更新其固件的方法有效
| 申請號: | 200910052898.6 | 申請日: | 2009-06-11 |
| 公開(公告)號: | CN101923473A | 公開(公告)日: | 2010-12-22 |
| 發明(設計)人: | 劉國棟 | 申請(專利權)人: | 英華達(南京)科技有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F12/02 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 陳亮 |
| 地址: | 211153 江蘇省南*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 嵌入式 電子 裝置 更新 方法 | ||
1.一種更新固件方法,適于一嵌入式電子裝置,其包括第一儲存單元及第二儲存單元,該第二儲存單元具有一設定檔分區、一資料分區以及一系統分區,而該系統分區至少儲存該嵌入式電子裝置的一固件,該方法包括:
下載一固件套件至該第一儲存單元,其中該固件套件包括一安裝資訊檔案以及多個固件碼檔案;
分別寫入該安裝資訊檔案與該些固件碼檔案至該設定檔分區與該資料分區;以及
重新啟動該嵌入式電子裝置,并執行該系統分區中的一啟動程序以執行一固件寫入操作,該固件寫入操作包括:
依據該設定檔分區中的安裝資訊檔案,依序自該資料分區讀取該些固件碼檔案,而將該些固件碼檔案寫入至該系統分區;以及
在每次各該些固件碼檔案寫入完成時,更新該設定檔分區中的一寫入進度,以在斷電重新啟動該嵌入式電子裝置之后,由該啟動程序依據該寫入進度繼續將余下的固件碼檔案寫入至該系統分區。
2.如權利要求1所述的更新固件方法,其特征在于,執行該固件寫入操作的步驟還包括:
分別判斷該些固件碼檔案各自的檔案大小是否超過一預定大小;
若該檔案大小超過該預定大小,則在每次寫入該預定大小之后,即更新該寫入進度,并在整個固件碼檔案寫入完成時,更新該寫入進度;以及
若該檔案大小未超過該預定大小,則在每次各該些固件碼檔案寫入完成時,更新該寫入進度。
3.如權利要求1所述的更新固件方法,其特征在于,在下載該固件套件至該第一儲存單元的步驟之后,還包括:
檢查該第一儲存單元的剩余容量是否滿足該資料分區中的一本機資料;
當該第一儲存單元的剩余容量滿足該本機資料時,將該資料分區中的該本機資料備份至該第一儲存單元;以及
自該資料分區抹除該本機資料。
4.如權利要求3所述的更新固件方法,其特征在于,執行該啟動程序的步驟之后,還包括:
判斷該設定檔分區中的安裝資訊檔案是否符合一更新條件;
若符合該更新條件,則透過該啟動程序執行該固件寫入操作;以及
若不符合該更新條件,則檢查該寫入進度,以判斷該些固件碼檔案是否已全部寫入至該系統分區中。
5.如權利要求4所述的更新固件方法,其特征在于,當判定該些固件碼檔案已全部寫入至該系統分區時,還包括:
格式化該資料分區;
將備份于該第一儲存裝置的該本機資料,恢復至該資料分區;以及
刪除該設定檔分區的安裝資訊檔案。
6.如權利要求4所述的更新固件方法,其特征在于,當該設定檔分區中的安裝資訊檔案不符合該更新條件,且判定該些固件碼檔案尚未全部寫入至該系統分區時,還包括:
關機,或者進入下載模式以重新下載該固件套件。
7.如權利要求1所述的更新固件方法,其特征在于,該固件寫入操作的步驟,還包括:
解密并初始化該系統分區中的一分區表。
8.如權利要求1所述的更新固件方法,其特征在于,分別寫入該安裝資訊檔案與該些固件碼檔案至該設定檔分區與該資料分區的步驟包括:
以二進制方式記錄該安裝資訊檔案至該設定檔分區;
解析該固件套件的標頭訊息;以及
依據該標頭訊息,利用該二進制方式將該些固件碼檔案寫入至該資料分區,而將該些固件碼檔案轉換為一鏡像資料。
9.如權利要求1所述的更新固件方法,其特征在于,在下載該固件套件至該第一儲存單元的步驟之后,還包括:
驗證該固件套件的循環冗余檢查碼。
10.如權利要求1所述的更新固件方法,其特征在于,該第一儲存單元是微安全數位卡,該第二儲存單元是與非門快閃記憶體。
11.如權利要求1所述的更新固件方法,其特征在于,該資料分區為快閃轉譯層分區,該設定檔分區為無線更新固件分區。
12.如權利要求1所述的更新固件方法,其特征在于,該啟動程序為原來設備制造商二級啟動程序。
13.如權利要求12所述的更新固件方法,其特征在于,該系統分區用以儲存分區表、OEMSBL、高等移動用戶軟件以及QC二級啟動程序。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英華達(南京)科技有限公司,未經英華達(南京)科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910052898.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:2-(乙酰氧基)苯甲酸配劑的藻類生物殺滅用途及制備
- 下一篇:一種音頻轉換器





