[發明專利]控制Uboot進入下載操作模式的方法及系統在審
| 申請號: | 201110397986.7 | 申請日: | 2011-12-05 |
| 公開(公告)號: | CN103136015A | 公開(公告)日: | 2013-06-05 |
| 發明(設計)人: | 韋志彤 | 申請(專利權)人: | 深圳長城開發科技股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 深圳市隆天聯鼎知識產權代理有限公司 44232 | 代理人: | 劉抗美;周惠來 |
| 地址: | 518000 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 控制 uboot 進入 下載 操作 模式 方法 系統 | ||
1.一種控制Uboot進入下載操作模式的方法,包括構建一Booter以及一第一操作系統,該第一操作系統包括第一內核、第一文件系統以及用戶App程序;其特征在于,還包括:
構建一第二操作系統,其包括第二內核、第二文件系統以及一Loader,該第二內核能夠將該Loader作為一個App程序進行加載;
在開機后,該Booter判斷是否有升級要求,如果有,啟動該第二操作系統,通過加載該Loader進行升級操作;如果沒有,啟動該第一操作系統。
2.依據權利要求1所述的方法,其特征在于,在啟動該第一操作系統時,如果第一內核啟動成功,則正常加載相應的第一文件系統和用戶App程序;如果第一內核啟動失敗,則轉為啟動該第二操作系統,通過加載該Loader進行升級操作。
3.依據權利要求1所述的方法,其特征在于,在該啟動加載模塊的啟動bootm參數中,攜帶有該第一內核和第二內核的地址。
4.依據權利要求1所述的方法,其特征在于,該Booter直接訪問存儲地址以檢測一升級標識符。
5.依據權利要求1所述的方法,其特征在于,在該Booter中設有一內核啟動單元,該內核啟動單元根據該升級標識符來選擇性地啟動第一內核或第二內核。
6.依據權利要求1所述的方法,其特征在于,在該第一內核的配置文件中指定該第一文件系統的根地址;在該第二內核的配置文件中指定該第二文件系統的根地址。
7.依據權利要求1所述的方法,其特征在于,在該第一文件系統的配置文件中掛載該用戶App程序;在該第二文件系統的配置文件中掛載該Loader。
8.依據權利要求1所述的方法,其特征在于,將該Booter和第二操作系統存儲在寫保護存儲區域中。
9.依據權利要求1所述的方法,其特征在于,選用Flash存儲器,將該Booter、第一操作系統和第二操作系統存儲在該Flash存儲器的三個區域中。
10.一種控制Uboot進入下載操作模式的系統,包括:一Booter以及一第一操作系統,該第一操作系統包括第一內核部分、第一文件系統部分以及用戶App程序部分;其特征在于,還包括:
一第二操作系統,其包括第二內核部分、第二文件系統部分以及一Loader,該第二內核部分能夠將該Loader作為一個App程序進行加載;
在開機后,該Booter判斷是否有升級要求,如果有,啟動該第二操作系統,通過加載該Loader進行升級操作;如果沒有,啟動該第一操作系統。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳長城開發科技股份有限公司,未經深圳長城開發科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110397986.7/1.html,轉載請聲明來源鉆瓜專利網。





