[發(fā)明專(zhuān)利]便攜式信息終端機(jī)的固件升級(jí)方法無(wú)效
| 申請(qǐng)?zhí)枺?/td> | 200610097918.8 | 申請(qǐng)日: | 2006-11-22 |
| 公開(kāi)(公告)號(hào): | CN101193356A | 公開(kāi)(公告)日: | 2008-06-04 |
| 發(fā)明(設(shè)計(jì))人: | 趙惠珍;鄭泰煥 | 申請(qǐng)(專(zhuān)利權(quán))人: | 樂(lè)金電子(昆山)電腦有限公司 |
| 主分類(lèi)號(hào): | H04Q7/32 | 分類(lèi)號(hào): | H04Q7/32;H04M3/24 |
| 代理公司: | 北京金信立方知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人: | 黃威;張金海 |
| 地址: | 215334*** | 國(guó)省代碼: | 江蘇;32 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 便攜式 信息 終端機(jī) 升級(jí) 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及到便攜式信息終端機(jī)的固件升級(jí)方法,尤其涉及到一種能夠?qū)?chǔ)存于只讀存儲(chǔ)器中的原有固件和所要升級(jí)的固件進(jìn)行比較,提取兩者之間的差異,然后將存在上述差異的部分以較小的單位依次記錄到只讀存儲(chǔ)器區(qū)域中,從而能夠?qū)⒂涗涍^(guò)程中有可能發(fā)生錯(cuò)誤的區(qū)域降到最小,并提高在固件升級(jí)失敗時(shí)重新執(zhí)行引導(dǎo)的可能性。
背景技術(shù)
隨著使用者個(gè)人信息的增加,使其要求在移動(dòng)過(guò)程中或在任意場(chǎng)所管理自己的信息,并且要使用特定的多媒體信息,因此各種更加便捷、性能更強(qiáng)的便攜式信息終端機(jī)(PDA)便迅速應(yīng)運(yùn)而生,在這種PDA中設(shè)置了具有無(wú)線通信功能的PDA電話也正在拓展到各個(gè)使用階層當(dāng)中。
這種便攜式信息終端機(jī)其處理器的性能快速更新,存儲(chǔ)器的容量也在快速增大,甚至在一些功能上已經(jīng)達(dá)到了可以取代計(jì)算機(jī)的水平。
但是,便攜式信息終端機(jī)和移動(dòng)通信終端還是存在著較大的差距,由于其程序存儲(chǔ)器畢竟比較小,因此便攜式信息終端機(jī)所使用的操作系統(tǒng)只能是其專(zhuān)用的操作系統(tǒng)。
這種操作系統(tǒng)儲(chǔ)存在可記錄型只讀存儲(chǔ)器中,為了執(zhí)行實(shí)際驅(qū)動(dòng),它通過(guò)引導(dǎo)過(guò)程加載到隨機(jī)存儲(chǔ)器中。雖然根據(jù)只讀存儲(chǔ)器的類(lèi)型,有的操作系統(tǒng)也能直接在只讀存儲(chǔ)器中進(jìn)行驅(qū)動(dòng),但是最近所使用的操作系統(tǒng)大多都儲(chǔ)存在NAND型閃存中,它必須先加載到隨機(jī)存儲(chǔ)器中,然后才能在隨機(jī)存儲(chǔ)器中進(jìn)行驅(qū)動(dòng)。
便攜式信息終端機(jī)和移動(dòng)通信終端機(jī)的操作系統(tǒng)以及一些基本程序和數(shù)據(jù)儲(chǔ)存在只讀存儲(chǔ)器中,這些儲(chǔ)存在只讀存儲(chǔ)器中的用于驅(qū)動(dòng)小型終端機(jī)及其設(shè)備的程序稱(chēng)為固件。
最近,為了使上述終端機(jī)中的基本硬件增加一些新的功能,必要時(shí)要對(duì)一些固件進(jìn)行升級(jí)。一般情況下,終端機(jī)都采用閃存作為儲(chǔ)存這些固件的只讀存儲(chǔ)器。此外,由于相應(yīng)終端機(jī)的生產(chǎn)廠家一直以來(lái)都為使用者提供了只讀存儲(chǔ)器升級(jí)應(yīng)用程序,使得使用者可以直接進(jìn)行固件升級(jí),因此固件升級(jí)已經(jīng)非常普遍。
圖1是表示一般便攜式信息終端機(jī)固件升級(jí)系統(tǒng)構(gòu)成的示意圖。
一般便攜式信息終端機(jī)固件升級(jí)系統(tǒng)包括:能夠進(jìn)行固件升級(jí)的便攜式信息終端機(jī)10;通過(guò)互聯(lián)網(wǎng)或者輔助儲(chǔ)存媒體獲取新版本的固件文件,并能將其提供給相應(yīng)便攜式信息終端機(jī)10的計(jì)算機(jī)20;采用有線或無(wú)線方式,連接上述計(jì)算機(jī)20和便攜式信息終端機(jī)10的元件(圖1所示為有線方式)。
一般情況下,便攜式信息終端機(jī)10的固件升級(jí)方法大致可分為兩種。一種是在計(jì)算機(jī)20中運(yùn)行固件升級(jí)專(zhuān)用程序,對(duì)其所連接的便攜式信息終端機(jī)10進(jìn)行遠(yuǎn)程控制,從而實(shí)施固件升級(jí)的方法;另一種是將便攜式信息終端機(jī)10的操作系統(tǒng)運(yùn)行所需的固件升級(jí)專(zhuān)用程序和用于升級(jí)的固件二進(jìn)制文件從計(jì)算機(jī)20中加載到便攜式信息終端機(jī)10中,然后在便攜式信息終端機(jī)10運(yùn)行相應(yīng)的固件升級(jí)專(zhuān)用程序,并執(zhí)行固件升級(jí)的方法。但是,為了執(zhí)行固件升級(jí),必須對(duì)記錄固件的只讀存儲(chǔ)器進(jìn)行硬件上的操作,因此多數(shù)情況下都使用第二種方法實(shí)施固件升級(jí)。
這兩種方法基本上都是先運(yùn)行固件升級(jí)專(zhuān)用程序(只讀存儲(chǔ)器升級(jí)應(yīng)用程序),進(jìn)行版本檢查,如果用于升級(jí)的固件版本是新版本,就將儲(chǔ)存于只讀存儲(chǔ)器中的原有固件數(shù)據(jù)全部清除,然后依次記錄新的固件二進(jìn)制文件(影像文件),從而完成升級(jí)工作。
為了將新的數(shù)據(jù)記錄到可擦寫(xiě)閃存中,上述這種操作需要耗費(fèi)幾分鐘時(shí)間,為了保障記錄的正常進(jìn)行還必須提供充足的電壓。在上述運(yùn)行過(guò)程中,不應(yīng)進(jìn)行其他的操作(運(yùn)行應(yīng)用程序的操作等),以減少操作環(huán)境受到的一些不必要的限制。
但是,一些以外的情況,如使用者操作或操作系統(tǒng)的錯(cuò)誤、系統(tǒng)重新啟動(dòng)、電源不足和電源連線機(jī)接觸不良等不可避免的會(huì)出現(xiàn),如果在閃存進(jìn)行固件記錄的過(guò)程中出現(xiàn)記錄中斷,那么操作系統(tǒng)和由各種驅(qū)動(dòng)與應(yīng)用程序組成的固件就不能正常地記錄到只讀存儲(chǔ)器中,因此也就不能重新啟動(dòng)。
圖2是表示依據(jù)傳統(tǒng)技術(shù)的便攜式信息終端機(jī)固件升級(jí)運(yùn)行過(guò)程的流程圖。
如圖所示,依據(jù)傳統(tǒng)技術(shù)的便攜式信息終端機(jī)固件升級(jí)運(yùn)行過(guò)程就是在個(gè)人計(jì)算機(jī)中運(yùn)行由多條路徑接收到的固件升級(jí)專(zhuān)用程序,然后將其加載到相關(guān)的便攜式信息終端機(jī)中,并在便攜式信息終端機(jī)中運(yùn)行這些固件升級(jí)專(zhuān)用程序的運(yùn)行過(guò)程。
首先,運(yùn)行固件升級(jí)專(zhuān)用程序(只讀存儲(chǔ)器升級(jí)應(yīng)用程序(RUU)),將儲(chǔ)存在上述便攜式信息終端機(jī)只讀存儲(chǔ)器中的固件與用于升級(jí)的版本進(jìn)行比較。如果記錄在只讀存儲(chǔ)器中的固件版本不是用于升級(jí)的固件以前的版本,就終止升級(jí)操作。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于樂(lè)金電子(昆山)電腦有限公司,未經(jīng)樂(lè)金電子(昆山)電腦有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610097918.8/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 上一篇:一種多領(lǐng)域設(shè)備中風(fēng)扇監(jiān)控的方法、系統(tǒng)及風(fēng)扇插箱
- 下一篇:模擬調(diào)幅廣播發(fā)射機(jī)數(shù)字化改造中模數(shù)同播的實(shí)現(xiàn)方法
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
- 信息記錄介質(zhì)、信息記錄方法、信息記錄設(shè)備、信息再現(xiàn)方法和信息再現(xiàn)設(shè)備
- 信息記錄裝置、信息記錄方法、信息記錄介質(zhì)、信息復(fù)制裝置和信息復(fù)制方法
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄設(shè)備、信息重放設(shè)備、信息記錄方法、信息重放方法、以及信息記錄介質(zhì)
- 信息存儲(chǔ)介質(zhì)、信息記錄方法、信息重放方法、信息記錄設(shè)備、以及信息重放設(shè)備
- 信息存儲(chǔ)介質(zhì)、信息記錄方法、信息回放方法、信息記錄設(shè)備和信息回放設(shè)備
- 信息記錄介質(zhì)、信息記錄方法、信息記錄裝置、信息再現(xiàn)方法和信息再現(xiàn)裝置
- 信息終端,信息終端的信息呈現(xiàn)方法和信息呈現(xiàn)程序
- 信息創(chuàng)建、信息發(fā)送方法及信息創(chuàng)建、信息發(fā)送裝置
- 一種機(jī)頂盒Loader模塊升級(jí)方法及其機(jī)頂盒
- 產(chǎn)品升級(jí)的方法和設(shè)備
- 一種機(jī)頂盒的升級(jí)方法和裝置
- 網(wǎng)絡(luò)設(shè)備升級(jí)方法、升級(jí)服務(wù)器、終端設(shè)備及存儲(chǔ)介質(zhì)
- 無(wú)人機(jī)系統(tǒng)中的模塊升級(jí)方法及待升級(jí)模塊
- 一種基于主分結(jié)構(gòu)的應(yīng)用升級(jí)及升級(jí)版本控制方法及系統(tǒng)
- 一種升級(jí)方法及裝置
- 一種終端升級(jí)方法、裝置、終端及存儲(chǔ)介質(zhì)
- 一種車(chē)輛升級(jí)方法、裝置、終端及存儲(chǔ)介質(zhì)
- 設(shè)備升級(jí)方法、裝置及服務(wù)器





