【技术实现步骤摘要】
本专利技术涉及汽车电子控制单元固件升级测试,具体涉及一种基于uds的bootloader全平台升级测试系统和方法。
技术介绍
1、基于uds的bootloader升级方式主要应用于汽车行业的电子控制单元(ecu)固件升级与维护,现有的测试技术有如下两种:
2、现有技术一:基于can诊断工具的升级测试。该测试方法是利用can测试工具(如canoe、vspy、同星、周立功等)自带的诊断模块功能。测试工程师通过这些工具编辑升级流程,实现正向升级操作。而逆向升级case(例如,模拟升级失败、异常电压、升级条件不满足以及中断升级等情况)则需要手动执行测试步骤,并结合自动化脚本进行验证。
3、现有技术二:基于自动化代码的升级测试。这种方法是根据各个can测试工具的特性,编写自动化测试代码来实现ecu固件的自动化刷写升级操作,通过编写脚本,可以模拟各种升级场景,包括正向和逆向升级case。
4、针对于现有技术一,有以下缺点:①逆向用例的编写成本高,虽然正向测试流程实现起来比较方便和快捷,但是对于逆向case仍需花费
...【技术保护点】
1.一种基于UDS的bootloader全平台升级测试系统,其特征在于,所述测试系统包括:测试PC端、兼容型CAN工具组、待测件和可编程电源;
2.根据权利要求1所述的基于UDS的bootloader全平台升级测试系统,其特征在于,所述配置文件生成模块中集成有图形化配置引擎和配置文件生成子单元;
3.根据权利要求2所述的基于UDS的bootloader全平台升级测试系统,其特征在于,所述编程会话配置模块支持直接扩展会话进入或密钥解锁进入两种模式;所述安全等级配置模块集成AES-128和/或RSA-2048加密算法选项;所述刷写文件配置模块提供全
...【技术特征摘要】
1.一种基于uds的bootloader全平台升级测试系统,其特征在于,所述测试系统包括:测试pc端、兼容型can工具组、待测件和可编程电源;
2.根据权利要求1所述的基于uds的bootloader全平台升级测试系统,其特征在于,所述配置文件生成模块中集成有图形化配置引擎和配置文件生成子单元;
3.根据权利要求2所述的基于uds的bootloader全平台升级测试系统,其特征在于,所述编程会话配置模块支持直接扩展会话进入或密钥解锁进入两种模式;所述安全等级配置模块集成aes-128和/或rsa-2048加密算法选项;所述刷写文件配置模块提供全量/分区刷写选项,支持app、flash、app-a/b组合。
4.根据权利要求2所述的基于uds的bootloader全平台升级测试系统,其特征在于,所述图形化配置引擎中集成有流程编辑单元和功能寻址设置单元;
5.根据权利要求1所述的基于uds的bootloader全平台升级测试系统,其特征在于,所述上位机软件还集成有硬件抽象层模...
【专利技术属性】
技术研发人员:毛小翠,李嘉琳,
申请(专利权)人:常州星宇车灯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。