[發(fā)明專利]一種嵌入式操作系統(tǒng)啟動方法有效
| 申請?zhí)枺?/td> | 201210120143.7 | 申請日: | 2012-04-23 |
| 公開(公告)號: | CN102662715A | 公開(公告)日: | 2012-09-12 |
| 發(fā)明(設(shè)計)人: | 王尤巧 | 申請(專利權(quán))人: | 深圳市掌訊通訊設(shè)備有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F11/14 |
| 代理公司: | 北京風雅頌專利代理有限公司 11403 | 代理人: | 陳安平 |
| 地址: | 518040 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 嵌入式 操作 系統(tǒng)啟動 方法 | ||
1.一種嵌入式操作系統(tǒng)啟動方法,其特征在于,利用復數(shù)份BOOT數(shù)據(jù)和OS數(shù)據(jù)以及對應(yīng)數(shù)據(jù)校驗碼,包括以下具體步驟:
101)啟動,進入系統(tǒng)引導加載;
102)檢驗并判斷第一BOOT數(shù)據(jù)是否正確?是進入下一步,否則將校驗正確的第二BOOT數(shù)據(jù)覆蓋第一BOOT數(shù)據(jù)進入步驟105);
105)加載校驗正確的BOOT數(shù)據(jù);
106)檢驗并判斷第一OS數(shù)據(jù)是否正確?是進入下一步,否則將校驗正確的第二OS數(shù)據(jù)覆蓋第一OS數(shù)據(jù)進入步驟109);
109)加載校驗正確的OS數(shù)據(jù);
110)引導結(jié)束,正常開機。
2.根據(jù)權(quán)利要求1所述啟動方法,其特征在于,該啟動方法還包括以下步驟:
103)檢驗并判斷第二BOOT數(shù)據(jù)是否正確?否進入下一步,是則進入步驟10);
104)將第一BOOT數(shù)據(jù)覆蓋第二BOOT數(shù)據(jù);
該啟動方法還包括以下步驟:
107)檢驗并判斷第二OS數(shù)據(jù)是否正確?否進入下一步,是則進入步驟110;
108)將第一OS數(shù)據(jù)覆蓋第二OS數(shù)據(jù)。
3.根據(jù)權(quán)利要求1或2所述啟動方法,其特征在于,所述BOOT數(shù)據(jù)和OS數(shù)據(jù)都是二份。
4.根據(jù)權(quán)利要求1或2所述啟動方法,其特征在于,該啟動方法還包括在第一次BOOT升級時將固化存儲器進行分區(qū),并將復數(shù)份BOOT數(shù)據(jù)保存在其中一個分區(qū)內(nèi),而將復數(shù)份OS數(shù)據(jù)保存在另一個分區(qū)內(nèi)。
5.根據(jù)權(quán)利要求4所述啟動方法,其特征在于,該啟動方法還包括在所述保存過程中包括校驗判斷和將校驗判斷錯誤的保存數(shù)據(jù)重新寫入。
6.根據(jù)權(quán)利要求1或2所述啟動方法,其特征在于,該啟動方法還包括在第N次BOOT升級時將復數(shù)份BOOT數(shù)據(jù)和復數(shù)份OS數(shù)據(jù)覆蓋保存至固化存儲器中,N是大于1的自然數(shù)。
7.根據(jù)權(quán)利要求1或2所述啟動方法,其特征在于,用于保存復數(shù)份BOOT數(shù)據(jù)和OS數(shù)據(jù)的固化存儲器是FLASH、EEPROM或INAND。
8.根據(jù)權(quán)利要求1或2所述啟動方法,其特征在于,該啟動方法還包括:
步驟102)內(nèi)將校驗正確的第二BOOT數(shù)據(jù)覆蓋第一BOOT數(shù)據(jù)具體包括:檢驗并判斷第二BOOT數(shù)據(jù)是否正確?是將校驗正確的第二BOOT數(shù)據(jù)覆蓋第一BOOT數(shù)據(jù),否則中斷啟動或嘗試選擇加載一個BOOT數(shù)據(jù)進入步驟106);
步驟106)內(nèi)將校驗正確的第二OS數(shù)據(jù)覆蓋第一OS數(shù)據(jù)具體包括:包括檢驗并判斷第二OS數(shù)據(jù)是否正確?是將校驗正確的第二OS數(shù)據(jù)覆蓋第一OS數(shù)據(jù),否則中斷啟動或嘗試選擇加載一個OS數(shù)據(jù)進入步驟110)。
9.根據(jù)權(quán)利要求8所述啟動方法,其特征在于,該啟動方法在所述中斷啟動后彈出對話框讓用戶選擇。
10.根據(jù)權(quán)利要求1或2所述啟動方法,其特征在于,該嵌入式操作系統(tǒng)是LINUX/ANDROID/CE/Windows?8操作系統(tǒng)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳市掌訊通訊設(shè)備有限公司,未經(jīng)深圳市掌訊通訊設(shè)備有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210120143.7/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種治胃痛的配方
- 下一篇:用于治療動脈硬化的中藥組合物





