0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

针对域控制器的一种升级测试方案介绍

北汇信息POLELINK 2022-08-01 15:16 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

前言

传统的汽车ECU通过诊断刷写来实现软件更新,数据量较小,一般在几十KB到几十MB;随着汽车的新四化进程持续推进,汽车上的域控制器或中央计算器的架构已经演变为MPU/SOC+MCU的方案,而针对MPU/SOC软件升级的数据量往往是几百MB甚至几GB,使用DoIP加诊断服务(0x34、0x36)来传输升级包数据,过程比较繁琐,并且带宽利用率较低。通过DoIP发送36服务,需等待传输层的应答即TCP ACK,再等待DoIP的0x8002报文(简化版不使用0x8002),最后必须等待控制器的诊断肯定响应才能继续发送数据。因此,针对数据量较大的升级包,各厂商纷纷采用多种新的方法来实现域控制器软件升级。

上海北汇信息根据既有的经验,为大家介绍其中一种抛弃了传统方案,一种新型软件升级技术及测试方案,该方案基于“一种支持SOA的协议 +传统IT的传输协议”组合实现。以下简称“SOA协议”和“IT协议”。

域控制器升级流程简介

pYYBAGLnc7qAJTLEAAB1BrftXlY726.png

图1升级流程示意图

如上图所示,实现从节点域控升级,是由主节点来发起升级任务,此流程主要在车内进行。主节点首先通过“SOA协议”给从节点建立升级任务,再将升级包通过”IT协议”发送给从节点,同时通过”SOA协议”控制升级流程;相比使用诊断服务实现升级,此流程简洁高效,能快速实现升级软件的目的。

测试用例的构成

针对从节点的升级测试,主要分为以下几个部分:1.正向流程测试;2.状态跳转测试;3.故障码测试;4.场景测试

poYBAGLnc9KAR1k7AADGLQi6F_w129.png

pYYBAGLnc9qAOVgOAAJKAqH03bw198.png

图2部分测试用例

域控制器升级测试的主要环境

北汇主要使用Vector的CANoe+VN56xx来开发测试用例与执行测试,加上基本外设,如程控电源等,可以快速搭建好测试环境,示意图如下所示:

pYYBAGLnc-qASKk9AAB991fY7j0109.png

图3测试环境示意图

在测试脚本中,使用CANoe仿真主节点,主要实现的是”SOA协议”与”IT协议”两个模块功能;1.仿真CANoe作为主节点,发送”SOA协议”请求给DUT,来控制升级流程;2.仿真CANoe作为”IT协议” Server,收到DUT的”IT协议”请求后,将升级包通过”IT协议”发送给DUT。

poYBAGLnc_iAHhqTAABE9Ee1ZDQ243.png

图4测试脚本框图

域控制器升级测试实例

数据传输过程

CANoe仿真主节点给从节点建立升级任务后,从节点便发送”IT协议”请求升级包路径,仿真主节点响应升级包路径,从节点则发送”IT协议”获取升级包。仿真主节点使用”IT协议”发送升级包,在传输过程中可以使用SOA协议周期读取传输进度,等待传输完成后,仿真主节点发送安装请求,在安装过程中周期读取安装进度。以下是测试报告和测试数据的示例。

poYBAGLndCCACAE8AAWjLssaYOI639.png

图5建立任务与传输过程测试报告

poYBAGLndCuAVbhJAAIAe5w0_SQ740.png

图6安装升级包测试报告

总结

本文介绍实现域控制器升级的一种新兴技术方案,其在汽车电子领域已广为接受并采用。此方案相比使用诊断服务实现升级,主要有以下两个优点:

  1. 升级流程简洁高效
  2. 传输升级包效率更高

北汇信息紧跟技术发展的脉搏,在此领域已经积累了测试规范开发、测试脚本开发、测试执行的经验,同时根据北汇在汽车电子丰富的测试经验,开发具有深度的用例覆盖不同场景,为客户的汽车电子产品软件升级质量保驾护航,加快车型研发进度!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 域控制器
    +关注

    关注

    0

    文章

    293

    浏览量

    3442
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    小马智行发布新代自动驾驶域控制器

    4月25日,小马智行发布全新代自动驾驶域控制器。该域控制器系统由小马智行与NVIDIA合作开发,基于NVIDIA DRIVE Hyperion平台,并由集成了NVLink技术的NVIDIA
    的头像 发表于 04-29 11:22 679次阅读

    车载网关测试:CAN/CANFD收到信号后,通过以太网转发给座舱域控制器,交联验证怎么做?

    车载网关测试:CAN/CANFD收到信号后,通过以太网转发给座舱域控制器,交联验证怎么做?
    的头像 发表于 04-01 15:11 254次阅读
    车载网关<b class='flag-5'>测试</b>:CAN/CANFD收到信号后,通过以太网转发给座舱<b class='flag-5'>域控制器</b>,交联验证怎么做?

    128TOPS算力!免费试用 L2+ 智驾场景车载域控制器

    “华秋开源硬件平台×地平线联合举办征程5域控制器免费试用活动重磅开启!地平线征程5域控制器专为自动驾驶高速NOA场景打造的车规级域控制器,为智驾开发者提供高算力、多接口、易开发的专业开发底座!”活动
    的头像 发表于 03-05 08:10 572次阅读
    128TOPS算力!免费试用 L2+ 智驾场景车载<b class='flag-5'>域控制器</b>

    ZCU(区域控制器测试怎么避免漏测,5方法帮你提升覆盖度#ZCU #区域控制器

    测试控制器
    北汇信息POLELINK
    发布于 :2026年02月06日 11:47:50

    2025区域控制器暴涨96%,汽车底盘测试的“协议鸿沟”谁来填?

    2025年区域控制器装配量暴增96%,大众CEA架构年底量产。汽车架构升级倒逼测试工具革新—这款即插即用的协议网关,让CANFD数据秒进EtherCAT主控。"协议接口"新挑战
    的头像 发表于 02-05 11:40 638次阅读
    2025区<b class='flag-5'>域控制器</b>暴涨96%,汽车底盘<b class='flag-5'>测试</b>的“协议鸿沟”谁来填?

    汽车域控制器通讯测试主板选型指南:破解多协议测试核心难题

    同步精度要求严苛等系列挑战。选择款适配性强、性能稳定的汽车域控制器通讯测试主板,成为破解这些难题的关键所在。 、行业痛点:传统
    的头像 发表于 01-23 17:15 802次阅读

    博泰车联网高端智能座舱域控制器解决方案再获定点

    在智能座舱成为新能源汽车核心竞争力的趋势下,博泰车联业务发展持续提速。近日,公司正式获得某头部新能源车企出具的首次项目定点通知,将为其新代智能车型提供高端智能座舱域控制器解决方案
    的头像 发表于 12-22 16:46 961次阅读

    恩智浦推出基于S32K3的双芯片区域控制器解决方案

    区域控制是汽车电子电气架构演进、向软件定义汽车迈进的重要环。为了满足区域电子控制器开发中对大容量存储、多IO资源、多通信接口以及更强处理能力的需求,恩智浦基于S32K3,推出了C3双芯片区
    的头像 发表于 11-26 16:26 2400次阅读

    车载软件vECU虚拟化测试解决方案

    虚拟化测试:利用虚拟化技术,实现将真实域控制器转化为虚拟域控制器,运行在PC或服务环境中运行,从而实现在不依赖真实硬件的情况下完成对应测试
    的头像 发表于 10-30 09:34 1842次阅读
    车载软件vECU虚拟化<b class='flag-5'>测试</b>解决<b class='flag-5'>方案</b>

    格陆博科技iCDS 3.0运动域控制器的核心特性与应用价值

    2025年5月,格陆博科技正式推出新代智慧底盘域控制器iCDS 3.0——作为公司在运动控制领域的最新成果,该产品进步整合动力与底盘系统,旨在为智能车辆提供更高效、更灵活的
    的头像 发表于 09-08 10:22 1588次阅读
    格陆博科技iCDS 3.0运动<b class='flag-5'>域控制器</b>的核心特性与应用价值

    电源控制器 MCU 硬件在环(HIL)测试解决方案

    。EasyGo推出的MCU+HIL测试方案,特别适用于开关电源、谐振变换等复杂拓扑的测试需求。、EasyGoHIL+MCU
    的头像 发表于 08-20 17:15 2102次阅读
    电源<b class='flag-5'>控制器</b> MCU 硬件在环(HIL)<b class='flag-5'>测试</b>解决<b class='flag-5'>方案</b>

    解密高通域控制器级电源设计 电源设计和计算

    设计,探讨DC-DC开关电源的设计,包含电源方案、电感、电容选型等设计方法;兼顾体积、成本、效率、性能挑战进行探讨和实战落地设计。 本文以高通SA8295域控制器为例,探讨和实施级BUCK开关电源的实战设计。
    的头像 发表于 08-07 17:29 5287次阅读
    解密高通<b class='flag-5'>域控制器</b><b class='flag-5'>一</b>级电源设计 电源设计和计算

    小马智行L4域控制器路测超200万公里

    近日,小马智行宣布第七代Robotaxi所搭载的L4车规级域控制器已累计测试超200万公里。作为全球首个L4 Robotaxi车规级量产域控制器,200万公里的里程验证充分证明其硬件可靠性和软件算法适配性均达到L4级自动驾驶的严
    的头像 发表于 07-26 09:14 1345次阅读

    恩智浦FS24功能安全SBC芯片详解 为区域控制器节点设计提供便利

    转变为区域控制器的节点单元。 针对这些节点单元,恩智浦不仅提供了相应的处理方案,还推出了节点的SBC芯片。本文将为大家详细介绍符合功能安全
    的头像 发表于 07-11 20:53 4633次阅读
    恩智浦FS24功能安全SBC芯片详解 为区<b class='flag-5'>域控制器</b>节点设计提供便利

    汽车区域控制器方案指南

    向软件定义汽车 (SDV) 的转型促使汽车制造商不断创新,在区域控制器中集成受保护的半导体开关。电子保险丝和 SmartFET 可为负载、传感和执行提供保护,从而提高功能安全性,更好地应对功能
    的头像 发表于 06-13 15:02 2394次阅读
    汽车区<b class='flag-5'>域控制器</b><b class='flag-5'>方案</b>指南