[發(fā)明專利]一種多通道升級(jí)車機(jī)MCU的方法及系統(tǒng)在審
| 申請(qǐng)?zhí)枺?/td> | 202111144163.3 | 申請(qǐng)日: | 2021-09-28 |
| 公開(公告)號(hào): | CN113867764A | 公開(公告)日: | 2021-12-31 |
| 發(fā)明(設(shè)計(jì))人: | 楊雪瑩;謝伯林 | 申請(qǐng)(專利權(quán))人: | 重慶長安汽車股份有限公司 |
| 主分類號(hào): | G06F8/65 | 分類號(hào): | G06F8/65;H04L29/08 |
| 代理公司: | 重慶華科專利事務(wù)所 50123 | 代理人: | 康海燕 |
| 地址: | 400023 *** | 國省代碼: | 重慶;50 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 通道 升級(jí) mcu 方法 系統(tǒng) | ||
1.一種多通道升級(jí)車機(jī)MCU的方法,其特征在于,包括以下步驟:
A1,UDS發(fā)送外部升級(jí)指令至MCU;
A2,所述MCU判斷內(nèi)部升級(jí)標(biāo)志位是否置位,若是,則MPU繼續(xù)執(zhí)行升級(jí)所述MCU;若否,執(zhí)行下一步;
A3,所述MCU置位外部升級(jí)標(biāo)志位,所述UDS繼續(xù)執(zhí)行外部的升級(jí)所述MCU;
A4,當(dāng)所述UDS完成升級(jí)所述MCU時(shí),所述MCU清除所述外部升級(jí)標(biāo)志位。
2.一種多通道升級(jí)車機(jī)MCU的方法,其特征在于,包括以下步驟:
B1,MPU發(fā)送內(nèi)部升級(jí)指令至MCU;
B2,所述MCU判斷外部升級(jí)標(biāo)志位是否置位,若是,則繼續(xù)執(zhí)行外部的UDS升級(jí)所述MCU;若否,執(zhí)行下一步;
B3,所述MCU置位內(nèi)部升級(jí)標(biāo)志位,繼續(xù)執(zhí)行內(nèi)部的所述MPU升級(jí)所述MCU;
B4,當(dāng)所述MPU完成升級(jí)所述MCU時(shí),所述MCU清除所述內(nèi)部升級(jí)標(biāo)志位。
3.根據(jù)權(quán)利要求2所述的多通道升級(jí)車機(jī)MCU的方法,其特征在于,
在所述步驟B3中,所述MPU發(fā)送升級(jí)條件檢查請(qǐng)求至所述MCU,所述MCU反饋條件檢查肯定響應(yīng)至所述MPU;所述MPU發(fā)送進(jìn)入編程模式請(qǐng)求至所述MCU,所述MCU反饋進(jìn)入編程模式肯定響應(yīng)至所述MPU;所述MPU發(fā)送下載請(qǐng)求至所述MPU,所述MPU反饋下載請(qǐng)求肯定響應(yīng)至所述MPU;所述MPU發(fā)送數(shù)據(jù)傳輸請(qǐng)求至所述MCU,所述MCU反饋數(shù)據(jù)傳輸肯定響應(yīng)至所述MPU;所述MPU判斷是否有更多數(shù)據(jù)等待下載,若否,則發(fā)送退出數(shù)據(jù)傳輸請(qǐng)求至所述MCU,所述MCU反饋退出數(shù)據(jù)傳輸肯定響應(yīng)至所述MPU,所述MPU發(fā)送應(yīng)用有效性檢查請(qǐng)求至所述MCU,所述MCU檢查應(yīng)用有效性肯定響應(yīng)至所述MPU,升級(jí)成功。
4.根據(jù)權(quán)利要求2所述的多通道升級(jí)車機(jī)MCU的方法,其特征在于,
在所述步驟B2和步驟B3中,所述MCU的 bootloader判斷所述MPU是否有升級(jí)請(qǐng)求,若有,所述bootloader執(zhí)行升級(jí);若所述MPU沒有升級(jí)請(qǐng)求,判斷所述UDS是否有升級(jí)請(qǐng)求,若所述UDS有升級(jí)請(qǐng)求,則執(zhí)行FBL升級(jí)。
5.根據(jù)權(quán)利要求4所述的多通道升級(jí)車機(jī)MCU的方法,其特征在于,
所述FBL升級(jí)的預(yù)升級(jí)在所述bootloader或application中執(zhí)行,若所述application有效,所述預(yù)升級(jí)在所述application中執(zhí)行,若所述application無效,所述預(yù)升級(jí)在所述bootloader中執(zhí)行。
6.根據(jù)權(quán)利要求3所述的多通道升級(jí)車機(jī)MCU的方法,其特征在于,
所述MPU的升級(jí)條件檢查請(qǐng)求指令通過0x30發(fā)送至所述MCU,所述MCU的條件檢查肯定響應(yīng)反饋通過0x31發(fā)送至所述MPU。
7.一種多通道升級(jí)車機(jī)MCU的系統(tǒng),其特征在于,包括:
發(fā)送模塊,用于MPU發(fā)送內(nèi)部升級(jí)指令至MCU;
判斷模塊,用于所述MCU判斷外部升級(jí)標(biāo)志位是否置位,若是,則繼續(xù)執(zhí)行外部的UDS升級(jí)所述MCU,若否,所述MCU置位內(nèi)部升級(jí)標(biāo)志位,繼續(xù)執(zhí)行內(nèi)部的所述MPU升級(jí)所述MCU;
清除模塊,用于當(dāng)所述MPU完成升級(jí)所述MCU時(shí),所述MCU清除所述內(nèi)部升級(jí)標(biāo)志位。
8.根據(jù)權(quán)利要求7所述的多通道升級(jí)車機(jī)MCU的系統(tǒng),其特征在于,
所述MPU發(fā)送升級(jí)條件檢查請(qǐng)求至所述MCU,所述MCU反饋條件檢查肯定響應(yīng)至所述MPU;所述MPU發(fā)送進(jìn)入編程模式請(qǐng)求至所述MCU,所述MCU反饋進(jìn)入編程模式肯定響應(yīng)至所述MPU;所述MPU發(fā)送下載請(qǐng)求至所述MPU,所述MPU反饋下載請(qǐng)求肯定響應(yīng)至所述MPU;所述MPU發(fā)送數(shù)據(jù)傳輸請(qǐng)求至所述MCU,所述MCU反饋數(shù)據(jù)傳輸肯定響應(yīng)至所述MPU,所述MPU判斷是否有更多數(shù)據(jù)等待下載,若否,則發(fā)送退出數(shù)據(jù)傳輸請(qǐng)求至所述MCU,所述MCU反饋退出數(shù)據(jù)傳輸肯定響應(yīng)至所述MPU,所述MPU發(fā)送應(yīng)用有效性檢查請(qǐng)求至所述MCU,所述MCU檢查應(yīng)用有效性肯定響應(yīng)至所述MPU,升級(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/202111144163.3/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 一種機(jī)頂盒Loader模塊升級(jí)方法及其機(jī)頂盒
- 產(chǎn)品升級(jí)的方法和設(shè)備
- 一種機(jī)頂盒的升級(jí)方法和裝置
- 網(wǎng)絡(luò)設(shè)備升級(jí)方法、升級(jí)服務(wù)器、終端設(shè)備及存儲(chǔ)介質(zhì)
- 無人機(jī)系統(tǒng)中的模塊升級(jí)方法及待升級(jí)模塊
- 一種基于主分結(jié)構(gòu)的應(yīng)用升級(jí)及升級(jí)版本控制方法及系統(tǒng)
- 一種升級(jí)方法及裝置
- 一種終端升級(jí)方法、裝置、終端及存儲(chǔ)介質(zhì)
- 一種車輛升級(jí)方法、裝置、終端及存儲(chǔ)介質(zhì)
- 設(shè)備升級(jí)方法、裝置及服務(wù)器
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





