目前,汽车上的电子电气架构越来越复杂,并伴随着汽车的电动化、智能化、网联化、共享化,软件的研发在汽车上占比越来越大。软件更新的频率越来越高。而且,在汽车的整个生命周期中,包括研发阶段、生产阶段、售后阶段,各个阶段都需要实现软件的更新功能。因此,客户对软件程序更新的需求越来越迫切。
对于整车厂或供应商,BootLoader是控制器开发必备的功能。并且,不同的整车厂有不同的程序更新规范,同时BootLoader驱动又依赖于不同的芯片。因此,为了满足不同的整车厂程序更新规范,又适配不同的芯片,知从科技提供了完整的BootLoader解决方案—知从青龙BootLoader。知从青龙BootLoader既适用于不同的整车厂程序更新规范,又适用于不同芯片厂商的芯片,让客户更专注与自己的控制器产品研发。
Ø 适用于多达十几家整车厂的程序更新规范
Ø 支持多家芯片厂商的芯片
Ø 支持行业中主流的编译器
Ø 支持应用程序和数据的更新功能
Ø 支持HIS规范
Ø 支持CAN/LIN/SPI等通信
Ø 适配知从玄武程序更新工具,提供完整的程序更新解决方案
知从玄武—程序更新工具
Ø 知从青龙BootLoader支持HIS的规范,BootLoader运行过程如下:
Ø 知从青龙BootLoader支持通用汽车的程序更新规范,运行过程如下:
知从青龙BootLoader支持CAN/LIN/SPI等通信协议,满足不同的客户需求。
知从青龙BootLoader是由知从科技自主研发的程序刷新软件(BootLoader)。使用知从青龙BootLoader的控制器,可以通过CAN、LIN、SPI等通信方式实现应用程序的更新功能。目前,知从青龙BootLoader已支持NXP、Infineon、Renesas、ST等多家芯片,并且支持多家整车厂程序刷新规范,可提供定制开发服务。
通常每家整车厂都有各自的程序刷新规范,目前知从青龙BootLoader支持的整车厂程序刷新规范包括:广汽、长安、上汽、一汽、东风商用车、东风、上海通用、吉利、奇瑞、上汽通用五菱、萨博、长城、北汽新能源等(以上排名不分先后)。
知从青龙BootLoader可应用于整车各个域中的控制器程序刷新功能。支持的控制器包括:
Ø 车身系统
车身控制器、空调控制器、车门控制器、网关等
Ø 动力系统- Gateway Controller- Powertrain System
发动机控制器、电池管理系统、电机控制器、整车控制器等
Ø 底盘系统
电动助力转向系统、制动防抱死系统、电气稳定系统等
Ø ADAS系统
雷达、摄像头系统等
从青龙BootLoader软件实现分层架构,分为硬件驱动层(HwDrv)、ECU抽象层(EcuAbstr)、系统服务层(SysSer)以及Boot管理层(BootManager)。并将整个软件进行模块化,其中:
Ø HwDrv
硬件驱动层实现芯片的硬件模块驱动,依赖于具体的芯片,不同的芯片需要替换此层的驱动。
Ø EcuAbstr
ECU抽象层是对ECU的抽象,包含MCU外部的驱动。
Ø SysSer
系统服务层实现通信、诊断、内存管理、看门狗管理、安全算法等功能。
Ø BootManager
Boot管理层实现整个BootLoader软件模块的调度管理,并实现与应用程序的接口管理等。
青龙软件著作权登记证书
青龙软件产品登记证书
点击下载产品手册