<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
"); //-->

博客專(zhuān)欄

EEPW首頁(yè) > 博客 > Bootloader解決方案—INTEWORK-EAS-Boot

Bootloader解決方案—INTEWORK-EAS-Boot

發(fā)布人:hiraintech 時(shí)間:2024-12-19 來(lái)源:工程師 發(fā)布文章

概述

       在汽車(chē)智能化、網(wǎng)絡(luò )化趨勢推動(dòng)下,汽車(chē)電子控制單元(ECU)軟件更新迭代貫穿前期設計、功能研發(fā)、功能修復、功能升級等整個(gè)生命周期。在不破環(huán) ECU 外部環(huán)境的情況下,一套可適用于多種通信總線(xiàn)協(xié)議、不同安全操作機制、不同安全校驗算法的 Bootloader 軟件成為ECU的必要組成部分。

       INTEWORK-EAS.Boot是經(jīng)緯恒潤自主研發(fā)的BootLoader軟件產(chǎn)品??苫诳蛻?hù)指定 MCU 型號、集成開(kāi)發(fā)環(huán)境和 OEM 規范進(jìn)行定制化方案設計和開(kāi)發(fā),目前基于客戶(hù)需求已經(jīng)在在數十款芯片、數十家國內外主流 OEM 中有量產(chǎn)產(chǎn)品驗證,可保護寫(xiě)入車(chē)輛 ECU 中代碼和數據的完整性、機密性,在保障安全的前提下可用于升級刷寫(xiě)、生產(chǎn)刷寫(xiě)、維修刷寫(xiě),具有較強的穩定性、可靠性和實(shí)用性。

1734572753158070.jpg

圖1 BootLoader解決方案示意圖

有感刷寫(xiě) VS 無(wú)感刷寫(xiě)  1734572785770303.jpg

圖2 有感和無(wú)感刷寫(xiě)對比

    · 有感刷寫(xiě)

?  有感刷寫(xiě)是指在用戶(hù)感知的情況下對Bootloader進(jìn)行更新

?  適用于較大規模的軟件更新、需要用戶(hù)確認或高風(fēng)險的刷寫(xiě)操作

1734572938410097.jpg

圖3 有感刷寫(xiě)流程示意圖

    · 無(wú)感刷寫(xiě)

?  無(wú)感刷寫(xiě)是指在用戶(hù)不感知的情況下靜默地對Bootloader進(jìn)行更新

?  適用于小規模的軟件補丁、日常維護更新或用戶(hù)不希望被打擾的場(chǎng)景

 1734572984826139.jpg

圖4 無(wú)感刷寫(xiě)流程示意圖

       這兩種刷寫(xiě)方式各有特點(diǎn),具體選擇哪一種方式需根據實(shí)際應用場(chǎng)景和用戶(hù)需求來(lái)決定。除此之外,經(jīng)緯恒潤BootLoader解決方案近年來(lái)增加了諸多功能,形成如下方案特點(diǎn)。

方案特點(diǎn)

    · 支持 CAN/CANFD/LIN/Ethernet 等多總線(xiàn)及多路刷寫(xiě)

    · 支持主流刷寫(xiě)規范及定制刷寫(xiě)規范,包括:普通刷寫(xiě)、雙級BootLoader、主從刷寫(xiě)、自更新、備份回滾等功能

    · 支持軟硬件加解密算法,可用于安全啟動(dòng)、完整性校驗、安全解鎖等多種場(chǎng)景

    · 支持 Flash 驅動(dòng)下載獨立運行的軟件互鎖功能,防止非法權限操作內存

    · 支持指紋信息、新鮮度值、版本號、時(shí)間戳等多種更新文件信息存儲方案,可追溯軟件更新信息

    · 支持 LZSS 數據壓縮算法的壓縮下載方案,提高下載速度

    · 支持加密傳輸,解密存儲方案,保護下載文件和下載內容的機密性

    · 支持斷點(diǎn)續傳,程序下載中斷后,允許系統重新下載,魯棒性高

    · 支持無(wú)感刷寫(xiě),ECU運行過(guò)程中可接收更新數據包

集成服務(wù)

    · 全項目周期的技術(shù)支持服務(wù),貫穿項目方案、開(kāi)發(fā)、集成、測試、售后等環(huán)節

    · 本地化團隊提供現場(chǎng)集成服務(wù)

    · 多種技術(shù)支持方式,包括電話(huà)、郵件、視頻會(huì )議、現場(chǎng)支持等

    · 維護期內軟件免費升級和更新

    · 快速響應,根據客戶(hù)需求,提供定制化的方案和服務(wù)

培訓服務(wù)

    · BootLoader原理培訓(基礎+高級)

    · 產(chǎn)品使用培訓(軟件使用培訓+關(guān)鍵技術(shù)培訓)

    · 行業(yè)標準培訓

       了解更多:請致電 010-64840808轉6116 或發(fā)郵件至market_dept@hirain.com(聯(lián)系時(shí)請說(shuō)明來(lái)自EEPW)

*博客內容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀(guān)點(diǎn),如有侵權請聯(lián)系工作人員刪除。




相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>