[發(fā)明專利]整車控制器啟動(dòng)裝載升級方法、裝置、整車控制器及車輛在審
| 申請?zhí)枺?/td> | 201810687600.8 | 申請日: | 2018-06-28 |
| 公開(公告)號: | CN108920196A | 公開(公告)日: | 2018-11-30 |
| 發(fā)明(設(shè)計(jì))人: | 和磊;周毅 | 申請(專利權(quán))人: | 國機(jī)智駿(北京)汽車科技有限公司 |
| 主分類號: | G06F9/4401 | 分類號: | G06F9/4401;G06F8/654 |
| 代理公司: | 北京勵(lì)誠知識產(chǎn)權(quán)代理有限公司 11647 | 代理人: | 賈玉姣 |
| 地址: | 100123 北京*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 引導(dǎo)文件 整車控制器 分區(qū) 擦除 升級 更新 閃存 寫入 裝載 地址改寫 起始地址 閃存區(qū)域 維護(hù)測試 應(yīng)用程序 便捷性 改寫 | ||
本發(fā)明公開了一種整車控制器啟動(dòng)裝載升級方法、裝置、整車控制器及車輛,其中,方法包括以下步驟:接收整車控制器的新的引導(dǎo)文件的數(shù)據(jù),并寫入到閃存的待更新引導(dǎo)文件分區(qū)中;將啟動(dòng)地址改寫為待更新引導(dǎo)文件分區(qū)的地址;擦除初始引導(dǎo)文件分區(qū),并將閃存的待更新引導(dǎo)文件的程序?qū)懭氩脸姆謪^(qū)中,以將啟動(dòng)地址重新改寫為擦除的分區(qū)的起始地址;重新啟動(dòng)后,升級執(zhí)行應(yīng)用程序。該方法通過閃存區(qū)域存放的引導(dǎo)文件的數(shù)據(jù)和待更新引導(dǎo)文件的程序直接進(jìn)行升級,從而有效提高了升級的便捷性和適用性,維護(hù)測試方便,簡單易實(shí)現(xiàn)。
技術(shù)領(lǐng)域
本發(fā)明涉及車輛技術(shù)領(lǐng)域,特別涉及一種整車控制器啟動(dòng)裝載升級方法、裝置、整車控制器及車輛。
背景技術(shù)
目前,純電動(dòng)汽車VCU(vehicle control unit,整車控制器)的啟動(dòng)分為兩個(gè)部分,分別為Boot和APP(Application,應(yīng)用程序),Boot具有對APP進(jìn)行升級的功能。啟動(dòng)過程是MCU(Microcontroller Unit,微控制單元)從Boot開始啟動(dòng)隨后跳轉(zhuǎn)到APP執(zhí)行應(yīng)用程序。程序編程寫入過程是使用IDE(Integrated Development Environment,集成開發(fā)環(huán)境)將第一份Boot的可執(zhí)行文件燒寫進(jìn)MCU的FLASH中,并且升級APP的過程是使用Boot從CAN(Controller Area Network,CAN總線)接口接收APP的可執(zhí)行程序并寫入對應(yīng)的分區(qū)。
然而,相關(guān)技術(shù)中升級Boot只能將VCU從汽車上拆除,并必須使用IDE軟件通過JTAG工具對其進(jìn)行重新燒寫,升級的便捷性差、適用性差;且新版本APP的發(fā)布需要經(jīng)過各種的測試,同樣包含了升級Boot的測試,會(huì)增加測試的工作量,維護(hù)測試不方便。
發(fā)明內(nèi)容
本發(fā)明旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問題之一。
為此,本發(fā)明的第一個(gè)目的在于提出一種整車控制器啟動(dòng)裝載升級方法,該方法可以有效提高了升級的便捷性和適用性,維護(hù)測試方便,簡單易實(shí)現(xiàn)。
本發(fā)明的第二個(gè)目的在于提出一種整車控制器啟動(dòng)裝載升級裝置。
本發(fā)明的第三個(gè)目的在于提出一種整車控制器。
本發(fā)明的第四個(gè)目的在于提出一種車輛。
為達(dá)到上述目的,本發(fā)明一方面實(shí)施例提出了一種整車控制器啟動(dòng)裝載升級方法,包括以下步驟:接收整車控制器的新的引導(dǎo)文件的數(shù)據(jù),并寫入到閃存的待更新引導(dǎo)文件分區(qū)中;將啟動(dòng)地址改寫為所述待更新引導(dǎo)文件分區(qū)的地址;擦除初始引導(dǎo)文件分區(qū),并將所述閃存的待更新引導(dǎo)文件的程序?qū)懭氩脸姆謪^(qū)中,以將所述啟動(dòng)地址重新改寫為所述擦除的分區(qū)的起始地址;重新啟動(dòng)后,升級執(zhí)行應(yīng)用程序。
本發(fā)明實(shí)施例的整車控制器啟動(dòng)裝載升級方法,通過閃存區(qū)域存放的引導(dǎo)文件的數(shù)據(jù)和待更新引導(dǎo)文件的程序直接進(jìn)行升級,克服了升級必須拆除整車控制器的問題,從而有效提高了升級的便捷性和適用性,維護(hù)測試方便,簡單易實(shí)現(xiàn)。
另外,根據(jù)本發(fā)明上述實(shí)施例的整車控制器啟動(dòng)裝載升級方法還可以具有以下附加的技術(shù)特征:
進(jìn)一步地,在本發(fā)明的一個(gè)實(shí)施例中,在接收新的引導(dǎo)文件的數(shù)據(jù)之前,還包括:通過初始引導(dǎo)文件將更新程序升級到所述閃存的目標(biāo)位置,并從所述引導(dǎo)文件跳轉(zhuǎn)到所述更新程序后,開始對所述引導(dǎo)文件進(jìn)行升級。
進(jìn)一步地,在本發(fā)明的一個(gè)實(shí)施例中,重新啟動(dòng)后,從所述引導(dǎo)文件跳轉(zhuǎn)到所述更新程序。
進(jìn)一步地,在本發(fā)明的一個(gè)實(shí)施例中,通過CAN網(wǎng)絡(luò)接收所述新的引導(dǎo)文件的數(shù)據(jù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于國機(jī)智駿(北京)汽車科技有限公司,未經(jīng)國機(jī)智駿(北京)汽車科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810687600.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種應(yīng)用程序安裝方法及系統(tǒng)
- 網(wǎng)頁加載方法和裝置
- 一種操作系統(tǒng)的安裝方法和裝置
- 整車控制器啟動(dòng)裝載升級方法、裝置、整車控制器及車輛
- 網(wǎng)頁加載方法和裝置
- 一種代碼管理方法和終端
- 一種ARM系統(tǒng)架構(gòu)UEFI引導(dǎo)文件管理方法及裝置
- 一種單板啟動(dòng)方法、裝置、單板以及網(wǎng)絡(luò)設(shè)備
- 基于微軟布署系統(tǒng)的Linux網(wǎng)絡(luò)啟動(dòng)方法及裝置
- 嵌入式系統(tǒng)啟動(dòng)的方法、裝置、計(jì)算機(jī)設(shè)備和介質(zhì)





