ORIENTAISTM Bootloader
ECU的开发周期较长,并且汽车电子产品开发对安全性、可靠性的指标要求很高,所以软件更新的情况在开发过程及售后都有可能出现。为了方便售后服务,同时避免对ECU硬件产品造成破坏,汽车行业按照各种标准采用专门的诊断测试设备,通过标准的通信接口对ECU控制程序或者数据进行更新。Bootloader是为了完成上述功能,常驻在ECU内部Flash特定位置的程序。
解决方案
基于客户的Bootloader机制或者协助用户制定Bootloader机制,按照KWP2000、UDS、GMLAN等通信协议,配合精简的底层驱动完成Bootloader程序的开发。
ORIENTAISTM Bootloader特点:
支持HIS标准
支持如ISO14229、ISO15765、ISO14230、ISO11898、GMW3110的可定制加密算法
可自恢复,程序刷新功能永不丢失
编码采用MISRA C 2004规范
代码量小
程序架构层次清晰、模块化、耦合度低、移植性强
基于常用总线测试工具CANoe、Vehicle SPY开发的测试用例
提供基于通用J2534标准硬件及CANoe CAPL脚本语言的Bootloader上位机工具