[發(fā)明專利]基于車載T-Box實現(xiàn)軟件升級的方法及裝置在審
| 申請?zhí)枺?/td> | 201510933231.2 | 申請日: | 2015-12-15 |
| 公開(公告)號: | CN105573787A | 公開(公告)日: | 2016-05-11 |
| 發(fā)明(設(shè)計)人: | 夏寶華 | 申請(專利權(quán))人: | 上海博泰悅臻網(wǎng)絡(luò)技術(shù)服務(wù)有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 上海光華專利事務(wù)所 31219 | 代理人: | 王再朝 |
| 地址: | 201822 上海市嘉定區(qū)嘉*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 車載 box 實現(xiàn) 軟件 升級 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及車聯(lián)網(wǎng)領(lǐng)域,特別是涉及基于車載T-Box實現(xiàn)軟件升級的方法及裝置。
背景技術(shù)
車載T-Box(TelematicsBOX)是當今車聯(lián)網(wǎng)系統(tǒng)中一個非常重要的部件,其主要功能是 實現(xiàn)汽車與汽車遠程服務(wù)提供商(TelematicsServiceProvider,簡稱TSP)的互聯(lián)。通常車載 T-Box在車廠生產(chǎn)汽車時由產(chǎn)線工人直接裝配到汽車內(nèi)部,與汽車外部為物理隔絕。由于車 載T-Box裝配有OTA模塊(Over-the-AirTechnology,空中下載),汽車銷售公司和4S店要 對車載T-Box進行軟件升級維護時,需在車機的操作界面完成升級指令確認,使車載T-Box 通過OTA模塊下載升級包然后進行自身升級,從而實現(xiàn)對車載T-Box的升級和維護。
通常車載T-Box的軟件升級是將編譯好的鏡像文件刷寫到車載T-Box的可以固化鏡像文 件的可擦寫芯片內(nèi),如nand/norflash芯片或SDcard等。在刷寫鏡像文件時,若出現(xiàn)電池掉 電或其他異常情況發(fā)生,則會導(dǎo)致刷寫失敗,使車載T-Box變成磚頭。這樣一來不得不拆開 車輛來修復(fù)磚頭T-Box,作業(yè)過程將是異常繁瑣和復(fù)雜。
發(fā)明內(nèi)容
鑒于以上所述現(xiàn)有技術(shù)的缺點,本發(fā)明的目的在于提供一種基于車載T-Box實現(xiàn)軟件升 級的方法及裝置,用于解決現(xiàn)有技術(shù)中由掉電等異常狀況所致的軟件升級失敗而造成車載 T-Box無法使用的問題。
為實現(xiàn)上述目的及其他相關(guān)目的,本發(fā)明提供一種基于車載T-Box實現(xiàn)軟件升級的方法, 所述車載T-Box的存儲空間中包括:安裝有第一操作系統(tǒng)的第一存儲區(qū)域、以及安裝有第二 操作系統(tǒng)的第二存儲區(qū)域。方法包括:將第一存儲區(qū)域設(shè)置為活動系統(tǒng)區(qū)域,且將所述第二 存儲區(qū)域設(shè)置為非活動系統(tǒng)區(qū)域,以默認從所述第一操作系統(tǒng)啟動所述車載T-Box。在所述 第一操作系統(tǒng)成功啟動所述車載T-Box的情況下,對所述第二操作系統(tǒng)進行軟件升級。在所 述第二操作系統(tǒng)升級成功的情況下,將所述第二存儲區(qū)域設(shè)置為活動系統(tǒng)區(qū)域,且將所述第 一存儲區(qū)域設(shè)置為非活動系統(tǒng)區(qū)域,以默認從所述第二操作系統(tǒng)啟動所述車載T-Box。
于本發(fā)明一實施例中,所述車載T-Box的存儲空間中還包括:安裝有第三操作系統(tǒng)且存 儲有恢復(fù)文件的第三存儲區(qū)域。方法還包括:在所述第一操作系統(tǒng)或第二操作系統(tǒng)啟動所述 車載T-Box失敗的情況下,將所述第三存儲區(qū)域設(shè)置為活動系統(tǒng)區(qū)域,以默認從所述第三操 作系統(tǒng)啟動所述車載T-Box。利用所述恢復(fù)文件對啟動失敗的第一操作系統(tǒng)或第二操作系統(tǒng) 進行恢復(fù)直至所述第一操作系統(tǒng)或第二操作系統(tǒng)正常啟動。
于本發(fā)明一實施例中,方法包括:在所述第二操作系統(tǒng)升級失敗的情況下,重啟所述第 一操作系統(tǒng),以繼續(xù)對所述第二操作系統(tǒng)進行軟件升級直至升級成功。
于本發(fā)明一實施例中,方法包括:在所述從第二操作系統(tǒng)啟動所述車載T-Box失敗的情 況下,采用以下中的一種處理方式:1)用所述第一操作系統(tǒng)恢復(fù)第二操作系統(tǒng)。2)將所述 第一存儲區(qū)域設(shè)置為活動系統(tǒng)區(qū)域,且將所述第二存儲區(qū)域設(shè)置為非活動系統(tǒng)區(qū)域。
于本發(fā)明一實施例中,所述第一操作系統(tǒng)和第二操作系統(tǒng)互相備份。
為實現(xiàn)上述目的及其他相關(guān)目的,本發(fā)明提供一種基于車載T-Box實現(xiàn)軟件升級的裝置, 所述車載T-Box的存儲空間中包括:安裝有第一操作系統(tǒng)的第一存儲區(qū)域、以及安裝有第二 操作系統(tǒng)的第二存儲區(qū)域。裝置包括:第一設(shè)置模塊,用于將第一存儲區(qū)域設(shè)置為活動系統(tǒng) 區(qū)域,且將所述第二存儲區(qū)域設(shè)置為非活動系統(tǒng)區(qū)域,以默認從所述第一操作系統(tǒng)啟動所述 車載T-Box。升級模塊,用于在所述第一操作系統(tǒng)成功啟動所述車載T-Box的情況下,對所 述第二操作系統(tǒng)進行軟件升級。第二設(shè)置模塊,用于在所述第二操作系統(tǒng)升級成功的情況下, 將所述第二存儲區(qū)域設(shè)置為活動系統(tǒng)區(qū)域,且將所述第一存儲區(qū)域設(shè)置為非活動系統(tǒng)區(qū)域, 以默認從所述第二操作系統(tǒng)啟動所述車載T-Box。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海博泰悅臻網(wǎng)絡(luò)技術(shù)服務(wù)有限公司,未經(jīng)上海博泰悅臻網(wǎng)絡(luò)技術(shù)服務(wù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510933231.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 互動業(yè)務(wù)終端、實現(xiàn)系統(tǒng)及實現(xiàn)方法
- 街景地圖的實現(xiàn)方法和實現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實現(xiàn)裝置及其圖像實現(xiàn)方法
- 增強現(xiàn)實的實現(xiàn)方法以及實現(xiàn)裝置
- 軟件架構(gòu)的實現(xiàn)方法和實現(xiàn)平臺
- 數(shù)值預(yù)報的實現(xiàn)方法及實現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 輸入設(shè)備實現(xiàn)方法及其實現(xiàn)裝置





