[發(fā)明專利]一種用于車輛控制器固件更新的裝置及方法有效
| 申請(qǐng)?zhí)枺?/td> | 201910365775.1 | 申請(qǐng)日: | 2019-05-05 |
| 公開(公告)號(hào): | CN110187904B | 公開(公告)日: | 2023-04-07 |
| 發(fā)明(設(shè)計(jì))人: | 凌贇;吳俊杰;戴大力 | 申請(qǐng)(專利權(quán))人: | 合眾新能源汽車股份有限公司 |
| 主分類號(hào): | G06F8/65 | 分類號(hào): | G06F8/65;G06F21/51 |
| 代理公司: | 浙江千克知識(shí)產(chǎn)權(quán)代理有限公司 33246 | 代理人: | 趙衛(wèi)康 |
| 地址: | 314500 浙江省嘉興市桐*** | 國(guó)省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 用于 車輛 控制器 更新 裝置 方法 | ||
一種用于車輛控制器固件更新的裝置及方法,屬于車輛固件升級(jí)技術(shù)領(lǐng)域。裝置包括通信模塊、MCU控制模塊;MCU控制模塊包括:第一驗(yàn)證單元,驗(yàn)證智能端發(fā)送的待更新固件版本信息與預(yù)先存儲(chǔ)的固件版本信息一致時(shí),且第一校驗(yàn)碼與預(yù)先存儲(chǔ)的基準(zhǔn)校驗(yàn)碼一致時(shí),允許接收由智能端發(fā)送的軟件更新包,并觸發(fā)更新確認(rèn)單元;更新確認(rèn)單元,用于車機(jī)端確認(rèn)固件需要更新,則觸發(fā)第二驗(yàn)證單元;第二驗(yàn)證單元,用于驗(yàn)證存儲(chǔ)在云端的第二校驗(yàn)碼與第一校驗(yàn)碼一致時(shí),則允許將智能端發(fā)送的軟件更新包傳送給車載設(shè)備,以進(jìn)行車輛控制器固件更新。方法基于上述裝置、智能端、云端、車載設(shè)備構(gòu)成的系統(tǒng)實(shí)現(xiàn)。本發(fā)明減少了軟件更新包下載時(shí)間,便于固件及時(shí)更新。
技術(shù)領(lǐng)域
本發(fā)明屬于車輛固件升級(jí)技術(shù)領(lǐng)域,具體涉及一種用于車輛控制器固件更新的裝置及方法。
背景技術(shù)
隨著越來越多的智能網(wǎng)聯(lián)汽車上市,越來越多的汽車使用OTA(over?the?air)技術(shù)升級(jí)汽車內(nèi)部電子設(shè)備的固件和功能。該技術(shù)應(yīng)用車載通信設(shè)備通過無線通訊網(wǎng)絡(luò)從OEM提供的云平臺(tái)上下載最新的升級(jí)軟件包到車載設(shè)備,再通過整車網(wǎng)絡(luò)升級(jí)相應(yīng)設(shè)備(各類傳感器及控制器)。
隨著功能越來越多,更新越來越頻繁。需要車載通信設(shè)備通過無線通訊網(wǎng)絡(luò)下載的軟件包會(huì)越來越大,次數(shù)越來越多,從而使整車固件需要升級(jí)的時(shí)間越來越長(zhǎng)。而車載通信設(shè)備的通信信號(hào)不好、不穩(wěn)定,無法順利在短時(shí)間內(nèi)下載軟件包,更何況是多個(gè)固件更新的多個(gè)軟件包。這樣導(dǎo)致車載通信設(shè)備下載耗時(shí)長(zhǎng)且需要耗費(fèi)更大的流量費(fèi)用。
發(fā)明專利申請(qǐng)CN201811547746.9公開了一種車載系統(tǒng)固件在線升級(jí)方法,并具體公開了方法包括S10、通過移動(dòng)存儲(chǔ)設(shè)備將升級(jí)文件解壓至車載系統(tǒng)更新目錄下;S20、車載系統(tǒng)對(duì)比更新目錄下的升級(jí)文件以及當(dāng)前系統(tǒng)的版本信息,若版本信息不一樣,執(zhí)行S30;S30、對(duì)更新目錄下各分區(qū)升級(jí)文件進(jìn)行MD5校驗(yàn),通過校驗(yàn)后,在更新目錄下生成標(biāo)記文件;S40、當(dāng)系統(tǒng)重新啟動(dòng)時(shí),系統(tǒng)檢測(cè)是否存在標(biāo)記文件,若檢測(cè)到標(biāo)記文件則進(jìn)入升級(jí)模式,對(duì)各分區(qū)進(jìn)行固件升級(jí);S50、升級(jí)完畢,系統(tǒng)判斷是否升級(jí)成功,若升級(jí)成功,則刪除標(biāo)記文件,并對(duì)升級(jí)的分區(qū)執(zhí)行安裝腳本。該發(fā)明申請(qǐng)通過移動(dòng)存儲(chǔ)設(shè)備進(jìn)行固件升級(jí),雖然解決了常規(guī)車載系統(tǒng)固件升級(jí)不方便的問題,但是每次需要利用其他端下載軟件包,并將軟件包存儲(chǔ)到移動(dòng)存儲(chǔ)設(shè)備,方能將移動(dòng)存儲(chǔ)設(shè)備拿到車載系統(tǒng)進(jìn)行固件升級(jí)。此過程繁瑣、不便捷。若未事先下載好軟件包,則無法采用移動(dòng)存儲(chǔ)設(shè)備進(jìn)行特定固件升級(jí)。
發(fā)明內(nèi)容
本發(fā)明針對(duì)現(xiàn)有技術(shù)存在的問題,提出了一種用于車輛控制器固件更新的裝置及方法,能實(shí)時(shí)有效、快速下載軟件包對(duì)固件及時(shí)更新。
本發(fā)明是通過以下技術(shù)方案得以實(shí)現(xiàn)的:
一種用于車輛控制器固件更新的裝置,包括通信模塊、MCU控制模塊;
所述MCU控制模塊包括:
第一驗(yàn)證單元,用于驗(yàn)證智能端發(fā)送的待更新固件版本信息與預(yù)先存儲(chǔ)的固件版本信息一致時(shí),且驗(yàn)證智能端發(fā)送的第一校驗(yàn)碼與預(yù)先存儲(chǔ)的基準(zhǔn)校驗(yàn)碼一致時(shí),允許接收由智能端發(fā)送的軟件更新包,并觸發(fā)更新確認(rèn)單元;
更新確認(rèn)單元,用于車機(jī)端確認(rèn)固件需要更新,則觸發(fā)第二驗(yàn)證單元;
第二驗(yàn)證單元,用于驗(yàn)證存儲(chǔ)在云端的第二校驗(yàn)碼與智能端發(fā)送的第一校驗(yàn)碼一致時(shí),則允許將智能端發(fā)送的軟件更新包傳送給車載設(shè)備,以進(jìn)行車輛控制器固件更新。
該裝置連接在智能端和車載設(shè)備之間,在進(jìn)行多重驗(yàn)證下,方能進(jìn)行合法的軟件包傳送,確保車載設(shè)備能進(jìn)行對(duì)應(yīng)固件的軟件包更新。軟件包是存儲(chǔ)在OEM提供的云平臺(tái)上,能被智能端下載。智能端將下載的軟件包通過無線或有線方式傳輸給本發(fā)明裝置,本發(fā)明裝置能快速、有效、節(jié)省流量地將下載軟件包傳輸給車載設(shè)備,進(jìn)行及時(shí)固件更新。
作為優(yōu)選,所述智能端為具有車輛控制器固件app的手機(jī)端或智能平板端。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于合眾新能源汽車股份有限公司,未經(jīng)合眾新能源汽車股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910365775.1/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。





