概述
在汽車智能化、網絡化趨勢推動下,汽車電子控制單元(ECU)軟件更新迭代貫穿前期設計、功能研發、功能修復、功能升級等整個生命周期。在不破環 ECU外部環境的情況下,一套可適用于多種通信總線協議、不同安全操作機制、不同安全校驗算法的 Bootloader軟件成為ECU的必要組成部分。
INTEWORK-EAS.Boot是經緯恒潤自主研發的BootLoader軟件產品。可基于客戶指定 MCU型號、集成開發環境和 OEM規范進行定制化方案設計和開發,目前基于客戶需求已經在在數十款芯片、數十家國內外主流 OEM中有量產產品驗證,可保護寫入車輛 ECU中代碼和數據的完整性、機密性,在保障安全的前提下可用于升級刷寫、生產刷寫、維修刷寫,具有較強的穩定性、可靠性和實用性。
圖1 BootLoader解決方案示意圖
有感刷寫 VS無感刷寫
圖2有感和無感刷寫對比
- 有感刷寫
— 有感刷寫是指在用戶感知的情況下對Bootloader進行更新
—適用于較大規模的軟件更新、需要用戶確認或高風險的刷寫操作
圖3有感刷寫流程示意圖
- 無感刷寫
—無感刷寫是指在用戶不感知的情況下靜默地對Bootloader進行更新
—適用于小規模的軟件補丁、日常維護更新或用戶不希望被打擾的場景
圖4無感刷寫流程示意圖
這兩種刷寫方式各有特點,具體選擇哪一種方式需根據實際應用場景和用戶需求來決定。除此之外,經緯恒潤BootLoader解決方案近年來增加了諸多功能,形成如下方案特點。
方案特點
- 支持 CAN/CANFD/LIN/Ethernet等多總線及多路刷寫
- 支持主流刷寫規范及定制刷寫規范,包括:普通刷寫、雙級BootLoader、主從刷寫、自更新、備份回滾等功能
- 支持軟硬件加解密算法,可用于安全啟動、完整性校驗、安全解鎖等多種場景
- 支持 Flash驅動下載獨立運行的軟件互鎖功能,防止非法權限操作內存
- 支持指紋信息、新鮮度值、版本號、時間戳等多種更新文件信息存儲方案,可追溯軟件更新信息
- 支持 LZSS數據壓縮算法的壓縮下載方案,提高下載速度
- 支持加密傳輸,解密存儲方案,保護下載文件和下載內容的機密性
- 支持斷點續傳,程序下載中斷后,允許系統重新下載,魯棒性高
- 支持無感刷寫,ECU運行過程中可接收更新數據包
集成服務
- 全項目周期的技術支持服務,貫穿項目方案、開發、集成、測試、售后等環節
- 本地化團隊提供現場集成服務
- 多種技術支持方式,包括電話、郵件、視頻會議、現場支持等
- 維護期內軟件免費升級和更新
- 快速響應,根據客戶需求,提供定制化的方案和服務
培訓服務
- BootLoader原理培訓(基礎+高級)
- 產品使用培訓(軟件使用培訓+關鍵技術培訓)
- 行業標準培訓
-
汽車電子
+關注
關注
3027文章
7988瀏覽量
167393 -
ecu
+關注
關注
14文章
890瀏覽量
54597 -
bootloader
+關注
關注
2文章
235瀏覽量
45660
發布評論請先 登錄
相關推薦
評論