概述
在汽車智能化、網(wǎng)絡(luò)化趨勢推動(dòng)下,汽車電子控制單元(ECU)軟件更新迭代貫穿前期設(shè)計(jì)、功能研發(fā)、功能修復(fù)、功能升級(jí)等整個(gè)生命周期。在不破環(huán) ECU外部環(huán)境的情況下,一套可適用于多種通信總線協(xié)議、不同安全操作機(jī)制、不同安全校驗(yàn)算法的 Bootloader軟件成為ECU的必要組成部分。
INTEWORK-EAS.Boot是經(jīng)緯恒潤自主研發(fā)的BootLoader軟件產(chǎn)品。可基于客戶指定 MCU型號(hào)、集成開發(fā)環(huán)境和 OEM規(guī)范進(jìn)行定制化方案設(shè)計(jì)和開發(fā),目前基于客戶需求已經(jīng)在在數(shù)十款芯片、數(shù)十家國內(nèi)外主流 OEM中有量產(chǎn)產(chǎn)品驗(yàn)證,可保護(hù)寫入車輛 ECU中代碼和數(shù)據(jù)的完整性、機(jī)密性,在保障安全的前提下可用于升級(jí)刷寫、生產(chǎn)刷寫、維修刷寫,具有較強(qiáng)的穩(wěn)定性、可靠性和實(shí)用性。
![wKgZPGdlChSAGBjYAANviYXvb5g309.png](https://file1.elecfans.com/web3/M00/03/2D/wKgZPGdlChSAGBjYAANviYXvb5g309.png)
圖1 BootLoader解決方案示意圖
有感刷寫 VS無感刷寫
![wKgZO2dlCi-AZcRgAAYTqF4AGOI612.png](https://file1.elecfans.com/web3/M00/03/38/wKgZO2dlCi-AZcRgAAYTqF4AGOI612.png)
圖2有感和無感刷寫對比
- 有感刷寫
— 有感刷寫是指在用戶感知的情況下對Bootloader進(jìn)行更新
—適用于較大規(guī)模的軟件更新、需要用戶確認(rèn)或高風(fēng)險(xiǎn)的刷寫操作
![wKgZO2dlClKARp5HAAGLQl-2WbE681.png](https://file1.elecfans.com/web3/M00/03/38/wKgZO2dlClKARp5HAAGLQl-2WbE681.png)
圖3有感刷寫流程示意圖
- 無感刷寫
—無感刷寫是指在用戶不感知的情況下靜默地對Bootloader進(jìn)行更新
—適用于小規(guī)模的軟件補(bǔ)丁、日常維護(hù)更新或用戶不希望被打擾的場景
![wKgZO2dlCnKADlUmAAEyAJHo8vg085.png](https://file1.elecfans.com/web3/M00/03/38/wKgZO2dlCnKADlUmAAEyAJHo8vg085.png)
圖4無感刷寫流程示意圖
這兩種刷寫方式各有特點(diǎn),具體選擇哪一種方式需根據(jù)實(shí)際應(yīng)用場景和用戶需求來決定。除此之外,經(jīng)緯恒潤BootLoader解決方案近年來增加了諸多功能,形成如下方案特點(diǎn)。
方案特點(diǎn)
- 支持 CAN/CANFD/LIN/Ethernet等多總線及多路刷寫
- 支持主流刷寫規(guī)范及定制刷寫規(guī)范,包括:普通刷寫、雙級(jí)BootLoader、主從刷寫、自更新、備份回滾等功能
- 支持軟硬件加解密算法,可用于安全啟動(dòng)、完整性校驗(yàn)、安全解鎖等多種場景
- 支持 Flash驅(qū)動(dòng)下載獨(dú)立運(yùn)行的軟件互鎖功能,防止非法權(quán)限操作內(nèi)存
- 支持指紋信息、新鮮度值、版本號(hào)、時(shí)間戳等多種更新文件信息存儲(chǔ)方案,可追溯軟件更新信息
- 支持 LZSS數(shù)據(jù)壓縮算法的壓縮下載方案,提高下載速度
- 支持加密傳輸,解密存儲(chǔ)方案,保護(hù)下載文件和下載內(nèi)容的機(jī)密性
- 支持?jǐn)帱c(diǎn)續(xù)傳,程序下載中斷后,允許系統(tǒng)重新下載,魯棒性高
- 支持無感刷寫,ECU運(yùn)行過程中可接收更新數(shù)據(jù)包
集成服務(wù)
- 全項(xiàng)目周期的技術(shù)支持服務(wù),貫穿項(xiàng)目方案、開發(fā)、集成、測試、售后等環(huán)節(jié)
- 本地化團(tuán)隊(duì)提供現(xiàn)場集成服務(wù)
- 多種技術(shù)支持方式,包括電話、郵件、視頻會(huì)議、現(xiàn)場支持等
- 維護(hù)期內(nèi)軟件免費(fèi)升級(jí)和更新
- 快速響應(yīng),根據(jù)客戶需求,提供定制化的方案和服務(wù)
培訓(xùn)服務(wù)
- BootLoader原理培訓(xùn)(基礎(chǔ)+高級(jí))
- 產(chǎn)品使用培訓(xùn)(軟件使用培訓(xùn)+關(guān)鍵技術(shù)培訓(xùn))
- 行業(yè)標(biāo)準(zhǔn)培訓(xùn)
-
汽車電子
+關(guān)注
關(guān)注
3029文章
8023瀏覽量
167799 -
ecu
+關(guān)注
關(guān)注
14文章
892瀏覽量
54743 -
bootloader
+關(guān)注
關(guān)注
2文章
235瀏覽量
45734
發(fā)布評論請先 登錄
相關(guān)推薦
測試新體驗(yàn) | 車載網(wǎng)絡(luò)測試套件INTEWORK-ANTP
![測試新體驗(yàn) | 車載網(wǎng)絡(luò)測試套件<b class='flag-5'>INTEWORK</b>-ANTP](https://file1.elecfans.com/web2/M00/0C/10/wKgaomct_GWAVJ69AAC3S9783uI961.png)
AUTOSAR解決方案 — INTEWORK-EAS-AP
![AUTOSAR<b class='flag-5'>解決方案</b> — <b class='flag-5'>INTEWORK-EAS</b>-AP](https://file1.elecfans.com/web2/M00/0B/E1/wKgaomcrJHOAedPCAACAIMoTv3g326.png)
HPM6750 Bootloader設(shè)計(jì)
經(jīng)緯恒潤AUTOSAR成功適配芯鈦科技Alioth TTA8車規(guī)級(jí)芯片
![經(jīng)緯恒潤AUTOSAR成功適配芯鈦科技Alioth TTA8車規(guī)級(jí)芯片](https://file.elecfans.com/web2/M00/43/70/pYYBAGJ9-2eAAapGAAAqR-wyG1A368.jpg)
單片機(jī)boot0和boot1怎么設(shè)置
stm32讀取boot引腳狀態(tài)
esp-idf hello_world示例燒入后BootLoader無法啟動(dòng)怎么解決?
Bootloader.ld文件的iram_seg范圍是多大呢?
IDF-4.4.2在修改boot過程中,編譯有提示bootloader受到partition-table offset的限制,為什么?
如何才能將Bootloader和Application關(guān)聯(lián)起來
![如何才能將<b class='flag-5'>Bootloader</b>和Application關(guān)聯(lián)起來](https://file1.elecfans.com/web2/M00/EC/ED/wKgZomZpQWeAXhBCAAA_AlcFHpQ261.png)
用STM32進(jìn)行bootloader開發(fā)時(shí),能不能將boot和app程序的hex合成為一個(gè)hex進(jìn)行燒錄?
經(jīng)緯恒潤INTEWORK-EAS產(chǎn)品成功適配芯來RISC-V處理器NA內(nèi)核
![經(jīng)緯恒潤<b class='flag-5'>INTEWORK-EAS</b>產(chǎn)品成功適配芯來RISC-V處理器NA內(nèi)核](https://file1.elecfans.com/web2/M00/C7/21/wKgaomYGYlCARKsSAAAuxvV0qeo372.png)
經(jīng)緯恒潤AUTOSAR產(chǎn)品成功適配芯來RISC-V車規(guī)內(nèi)核
![經(jīng)緯恒潤AUTOSAR產(chǎn)品成功適配芯來RISC-V車規(guī)內(nèi)核](https://file.elecfans.com/web2/M00/43/70/pYYBAGJ9-2eAAapGAAAqR-wyG1A368.jpg)
評論