[發明專利]一種對存儲卡片上操作系統進行升級的方法有效
| 申請號: | 200610087321.5 | 申請日: | 2006-06-07 |
| 公開(公告)號: | CN101086701A | 公開(公告)日: | 2007-12-12 |
| 發明(設計)人: | 張志霞;彭誠 | 申請(專利權)人: | 普天信息技術研究院 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 信息產業部電子專利中心 | 代理人: | 周奇 |
| 地址: | 100085*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 存儲 卡片 操作系統 進行 升級 方法 | ||
技術領域
本發明涉及一種存儲卡片上操作系統,尤其涉及一種對存儲卡片上操作系統進行升級的方法,本發明進一步還涉及升級失敗時恢復默認操作系統的方法。
背景技術
在新一代移動存儲卡中,存儲卡除了具有基本的存儲功能還有其他的一些輔助功能,是一種多功能存儲卡。COS(Chip?Operating?System,片上操作系統)是實現卡安全和多功能卡的基礎。
對存儲卡片上操作系統進行升級后,可以擴展很多功能,并可以針對不同的行業設計出不同的存儲卡片上操作系統,來滿足不同行業的需要,真正的實現一卡多用。
當前,智能卡中有支持COS(片上操作系統)升級的相關論文,但沒有查到相關專利。論文中只提出把COS(片上操作系統)放在可擦除的EEPROM中,這樣保證可升級,但沒指出升級的方法。存儲卡中沒有查到COS(片上操作系統)升級的相關專利。
現有的存儲卡沒有定義可供用戶升級COS(片上操作系統)的方法,存儲卡系統升級都是廠商通過直接燒寫FLASH的方法實現,只有手機中的SIM卡實現了用戶可升級,但在存儲卡中沒有實現。這樣的話,存儲卡發行以后,其功能和性能對用戶來說是不能改變的,造成資源浪費。
發明內容
因此本發明所要解決的技術問題是提供一種對存儲卡片上操作系統進行升級以及升級失敗時恢復默認操作系統的方法,從而擴展存儲卡的性能、增強存儲卡的安全性。
本發明具體是這樣實現的:
一種對存儲卡片上操作系統進行升級的方法,該方法包括如下操作:在存儲卡可擦除的存儲空間中設置一代碼區,將存儲卡片上操作系統代碼存儲在該代碼區中,該代碼區分成一區和二區兩部分,其中一區存放默認片上操作系統代碼,做備份,不可更改;二區存放存儲卡當前執行的片上操作系統代碼;在二區存放標志位COS2_RIGHT;在只讀存儲器的啟動代碼中加入加載片上操作系統內核命令,當存儲卡上電啟動時,只讀存儲器中的啟動代碼讀標志位COS2_RIGHT,如果標志位COS2_RIGHT為0,則加載二區的片上操作系統;如果標志位COS2_RIGHT為1,則加載一區的片上操作系統;添加片上操作系統升級命令CMD57,當存儲卡接受到該命令并識別出它是COS升級命令后就將隨后終端傳過來的片上操作系統升級文件寫到二區,以之覆蓋二區的原片上操作系統代碼,從而在二區產生新的片上操作系統代碼;添加命令CMD58,當升級文件傳輸完畢時,終端向存儲卡發送CMD58命令,將標志位COS2_RIGHT置為0;當升級文件傳輸錯誤時,終端向存儲卡發送CMD58命令,將標志位COS2_RIGHT置為1。
按上述方案,標志位COS2_RIGHT存放在二區的第一位,存儲卡當前執行的片上操作系統代碼從二區第二位開始存放。
按上述方案,在默認情況下,標志位COS2_RIGHT為0。
按上述方案,該方法還包括如下操作:添加命令CMD59,該命令用于把一區的片上操作系統代碼拷貝到二區的片上操作系統代碼中,并將標志位COS2_RIGHT置為0。
按上述方案,如果存儲卡上電啟動時加載一區的片上操作系統,則調用命令CMD59把一區的片上操作系統代碼拷貝到二區的片上操作系統代碼中,并將標志位COS2_RIGHT置為0進行恢復。
按上述方案,在只讀存儲器的啟動代碼中還加入對標志位COS2_RIGHT的寫命令,如果升級后存儲卡不能正確啟動,則存儲卡重新上電啟動,調用只讀存儲器啟動代碼中的對標志位COS2_RIGHT的寫命令將標志位COS2_RIGHT置為1,再次上電啟動。
由于采用了上述處理步驟,本發明與現有技術相比,具有以下優點:
1.本發明提供了存儲卡片上操作系統升級的方法,用戶可以對存儲卡片上操作系統進行靈活的升級,增大了用戶權限,真正實現了一卡多用,使存儲卡的性能得到充分利用。
2.本發明提供了存儲卡片上操作系統升級時的錯誤保護模式,一旦升級文件傳輸錯誤,可以自動恢復到默認的片上操作系統,保障了存儲卡的安全性。
附圖說明
圖1是本發明的存儲卡存儲空間分配示意圖;
圖2是本發明的對存儲卡片上操作系統進行升級的流程圖;
圖3是本發明的當升級失敗時恢復默認操作系統的流程圖。
具體實施方式
以下結合附圖對本發明的具體實施過程作進一步的說明:
1.本發明的設計構思
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于普天信息技術研究院,未經普天信息技術研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610087321.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:有機固體廢棄物處理機
- 下一篇:鏡頭模組及相機模組





