概述
在汽车智能化、网络化趋势推动下,汽车电子控制单元(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原理培训(基础+高级)
- 产品使用培训(软件使用培训+关键技术培训)
- 行业标准培训
-
汽车电子
+关注
关注
3034文章
8198浏览量
169025 -
ecu
+关注
关注
14文章
904浏览量
55300 -
bootloader
+关注
关注
2文章
238浏览量
46315
发布评论请先 登录
相关推荐
U-Boot 和 Bootloader,99% 的工程师都分不清?
测试新体验 | 车载网络测试套件INTEWORK-ANTP

AUTOSAR解决方案 — INTEWORK-EAS-AP

HPM6750 Bootloader设计
经纬恒润AUTOSAR成功适配芯钛科技Alioth TTA8车规级芯片

单片机boot0和boot1怎么设置
stm32读取boot引脚状态
stm32boot0和boot1对应哪个p引脚
YTM32的HA系列微控制器启动过程详解

esp-idf hello_world示例烧入后BootLoader无法启动怎么解决?
Bootloader.ld文件的iram_seg范围是多大呢?
IDF-4.4.2在修改boot过程中,编译有提示bootloader受到partition-table offset的限制,为什么?
如何才能将Bootloader和Application关联起来

评论