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

【摘 要】随着软件定义汽车时代的到来,汽车域控制器的软件体量越来越大,使用传统的诊断服务做软件升级将无法满足升级时间需求,已有OEM使用一种新型的升级方法来提升软件升级的效率,本文将从汽车电子测试的角度出发,探讨这种新型升级的测试方案。

“智能化、网联化、电动化、共享化”已成为汽车产业变革的必然趋势,汽车产品逐步由传统代步机械工具向新一代具备感知和决策能力的智能终端转变。“四化”变革趋势的需求使得汽车的电子电气架构由分布式处理器架构逐步向域控制器架构和中央计算平台架构演变,汽车软件将成为定义整车功能的关键[1]。而车内的域控制器承担了新四化的主要功能,电子架构也大多采用MPU/SOC+MCU方案,如智能网联域控制器、智能座舱域控制器、智能驾驶域控制器等,域控之间的通信也主要使用车载以太网。针对域控制器的升级软件大小往往是几百MB甚至几GB,使用传统的诊断服务实现软件传输与更新,无法有效利用以太网总线带宽,对产线升级或者OTA升级的效率都会产生影响。针对大体量的软件升级,已有OEM使用一种新型升级方案,基于SOA与一种文件传输协议实现域控制器的软件升级。

1 软件升级方案概述

1.1 基于DoIP与UDS协议的升级方案介绍

UDS协议是诊断服务的标准规范,规定了诊断服务的具体命令[2]。使用UDS服务刷写是目前更新汽车控制器软件的主要方案。针对域控制器,主要使用DoIP+UDS协议来实现刷写方案。DoIP(Diagnostic communication over Internet Protocol)是一种基于互联网协议的诊断。基于该诊断协议,主机厂和售后工程可以对车辆进行诊断、刷新等操作[3]。在此种方案中,DoIP用来传输诊断数据,通过UDS的0x34/0x38、0x36、0x37诊断服务实现升级软件的控制与传输,文件的传输主要通过0x36服务。如图1所示,DoIP的报头长度为8个字节,另外在净荷中有4个字节用来表示逻辑地址,在0x36传输数据过程中,UDS中的SID+blockSequenceCounter占据两个字节,所以每次传输一次数据,有14个字节的占用。

图1 DoIP报文结构

另外一方面,由于协议分层,域控制器收到TCP数据后,需要将数据分配给DoIP协议栈处理,再分配给UDS协议栈处理,每个层级都需要给相应的ACK,如图2所示,DoIP数据传输时域控制器需要响应DoIP 0x8002报文(使用简化版DoIP时不需要),在UDS层收到诊断请求后,需要回复肯定响应,Tester才能继续发送诊断数据。

图2 数据传输分层

基于以上两点,DoIP+UDS的方案受到报头长度、协议分配处理、协议响应影响数据传输效率,无法有效利用以太网总线带宽。

1.2 基于SOA与文件传输协议的域控制器软件升级方案介绍


在软件定义汽车的时代,越来越多的OEM选择基于SOA架构开发软件。SOA是从遵循服务导向原则的可重用服务中构建复杂软件系统的方法[4],即面向服务的架构;目前在汽车行业实现SOA架构的主要有SOME/IP与DDS两种协议;软件更新可以在SOA架构下采取新的方案;已有OEM使用一种实现了SOA架构的协议与一种文件传输协议,来实现域控制器的软件升级。以下简称“SOA协议”和“文件传输协议”。


主要的流程如图3所示,由主节点来发起升级任务,此流程主要在车内进行。主节点首先通过SOA协议给从节点建立升级任务,再将升级包通过文件传输协议发送给从节点,同时通过SOA协议控制升级流程;文件传输协议基于可靠TCP传输协议,在传输数据过程中,利用TCP传输数据的可靠性与速度,无其他上层协议的报头占用,无上层协议的转换,可以实现升级包的稳定、可靠、快速传输,并且流程简单。相比使用诊断服务实现升级,此流程简洁高效,能快速实现升级软件的目的。


图3 基于SOA协议升级流程简介

2 基于SOA与文件传输协议的域控制器升级测试方案介绍


2.1 测试用例


基于SOA与文件传输协议的域控制器升级测试,主要分为主节点测试与从节点测试。针对从节点升级测试,主要分为以下几个部分:①正向流程测试;②状态跳转测试;③故障码测试;④场景测试。测试内容如表1所示。


表1 从节点测试用例分类

针对主节点升级测试,主要分为以下几部分:①主节点自升级测试;②流程控制测试;③故障处理测试;④场景测试。测试内容如表2所示。

表2 主节点用例测试分类

2.2 测试环境


使用Vector的CANoe+VN56xx来开发测试用例与执行测试,加上基本外设,如程控电源等,可以快速搭建好测试环境,如图4所示。在自动化测试中,使用CANoe仿真主节点,主要实现的是SOA协议与文件传输协议两个模块功能:①仿真CANoe作为主节点,发送SOA协议请求给DUT,来控制升级流程;②仿真CANoe作为文件传输协议Server,收到DUT的请求后,将升级包发送给DUT。测试脚本框图如图5所示。


图4 测试环境

图5 测试脚本框图

2.3 测试示例


CANoe仿真主节点给从节点建立升级任务后,从节点请求升级包路径,仿真主节点响应升级包路径,从节点使用文件传输协议获取升级包。仿真主节点使用文件传输协议发送升级包,在传输过程中可以使用SOA协议周期读取传输进度,等待传输完成后,仿真主节点发送安装请求,在安装过程中周期读取安装进度。图6是传输升级文件阶段的测试报告,从报告中可以查看具体的升级流程,并能查看文件传输进度,图7是测试数据的示例。文件传输完成后,则通过SOA协议控制安装升级包,如图8所示。通过测试脚本,将升级流程简化为报告,帮助测试人员将精力从大量的数据中抽出,集中在测试流程的分析上。


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

图7 一种“文件传输协议”传输数据

图8 安装升级包测试报告

3 结论


软件带动着汽车技术的革新,引领汽车产品差异化发展潮流,正逐渐成为汽车信息化、智能化发展的基础和核心[5]。同时,越来越复杂的软件对软件开发、测试都带来巨大的挑战,安全、可靠、高效的软件更新是软件持续优化迭代的重要保障。在汽车软件研发阶段中,软件更新功能可靠性与稳定性,需要通过设计测试用例并通过测试实施,确保软件更新功能满足需求。本文介绍基于SOA与文件传输协议的域控制器升级测试方案,其在汽车电子领域已广为接受并采用。


参考文献:


[1]马承恩.智能汽车软件产业发展趋势分析[J].软件和集成电路,2021(10):56-59.


[2]唐恒飞,王效金.基于UDS协议的汽车控制器刷写软件设计[J].智能计算机与应用,2021,11(1):102-105.


[3]黄志坚,姜立标.基于Ethernet的车载ECU诊断刷新研究[J].汽车零部件,2021(7):17-21.


[4]李丹,郑红丽,回姝,等.智能网联时代汽车智能座舱操作系统的发展[J].汽车文摘,2022(5):1-6.


[5]方祥毅,张永嘉.大数据背景下软件定义安全的服务架构研究与分析[J].数码世界,2018(11):108-109.


智能汽车开发者平台 分享汽车最新前言技术解读,行业分析,与授权行业资料分享平台。
评论
  • 职场烂摊子,每个人都难免遇上如果你在职场待久了,总会碰到一些让人无奈的情况:比如刚接手的项目混乱不堪、前任同事留下的任务一团乱麻,甚至有时因为自己的疏忽造成麻烦。面对这种烂摊子,烦躁、焦虑、甚至怀疑人生的情绪都会扑面而来。但如果你冷静想想,会发现真正消耗你的,往往不是工作本身,而是持续不断的心理内耗。那么问题来了,如何摆脱内耗,快速有效地“自救”?摆脱内耗,从情绪中抽离我曾经历过一个典型的职场烂摊子:前任项目负责人突然辞职,项目资料缺失严重,进度远远落后,客户抱怨不断。当时接手后的第一反应就是慌
    优思学院 2025-04-21 18:21 43浏览
  •   卫星通信效能评估系统平台全面解析   北京华盛恒辉卫星通信效能评估系统平台是衡量卫星通信系统性能、优化资源配置、保障通信服务质量的关键技术工具。随着卫星通信技术的快速发展,特别是低轨卫星星座、高通量卫星和软件定义卫星的广泛应用,效能评估系统平台的重要性日益凸显。以下从技术架构、评估指标、关键技术、应用场景及发展趋势五个维度进行全面解析。   应用案例   目前,已有多个卫星通信效能评估系统在实际应用中取得了显著成效。例如,北京华盛恒辉和北京五木恒润卫星通信效能评估系统。这些成功案例为卫
    华盛恒辉l58ll334744 2025-04-22 16:34 53浏览
  • 4 月 19 日,“增长无界・智领未来” 第十六届牛商大会暨电子商务十大牛商成果报告会在深圳凤凰大厦盛大举行。河南业之峰科技股份有限公司总经理段利强——誉峰变频器强哥凭借在变频器领域的卓越成就,荣膺第十六届电子商务十大牛商,携誉峰变频器品牌惊艳亮相,以十几年如一日的深耕与创新,书写着行业传奇。图 1:誉峰变频器强哥在牛商大会领奖现场,荣耀时刻定格牛商大会现场,誉峰变频器强哥接受了多家媒体的专访。面对镜头,他从容分享了自己在变频器行业二十年的奋斗历程与心路感悟。谈及全域营销战略的成功,誉峰变频器强
    电子与消费 2025-04-22 13:22 79浏览
  • 引言:老龄化社会的健康守护需求随着全球老龄化进程加速,老年人的健康管理与生活质量成为社会焦点。记忆衰退、用药混乱、日程遗漏等问题频发,催生了智能健康设备的市场需求。WTR096录音语音芯片,凭借其高度集成的录放音、计时时钟与计划管理功能,为老年人量身打造了一站式健康管理方案,重新定义智能语音时钟的价值。功能亮点:1. 用药安全守护:多维度提醒,拒绝遗忘多时段精准提醒:支持一天内设置多个用药时间(如早、中、晚),适配复杂用药需求。个性化语音定制:家属可录制专属提醒语音(如“上午9点,请服用降压药”
    广州唯创电子 2025-04-22 08:41 91浏览
  • 引言:工业安全与智能化需求的双重驱动在工业安全、环境保护及家庭安防领域,气体泄漏引发的安全事故始终是重大隐患。随着传感器技术、物联网及语音交互的快速发展,气体检测报警器正朝着智能化、低成本、高可靠的方向演进。WT588F02B-8S语音芯片,以“离在线语音更换+多协议通信”为核心优势,为气体检测报警器提供了一套高效、灵活的低成本语音解决方案,助力开发者快速响应市场需求。产品功能与市场需求1. 核心功能:从监测到预警的全流程覆盖实时气体监测:支持一氧化碳、臭氧、硫化氢等多种气体浓度检测,精度可达p
    广州唯创电子 2025-04-22 09:14 65浏览
  • 在汽车行业的变革浪潮中,智界汽车的诞生备受瞩目。作为华为与奇瑞两大巨头携手合作的结晶,智界汽车自孕育之初便承载着众人的期待,被视为融合前沿科技与卓越制造的典范,有望在竞争激烈的新能源汽车市场中开辟出一片新天地。2024年,智界品牌首款车型智界S7正式上市,凭借华为的技术赋能,如先进的鸿蒙智能座舱、强大的HUAWEI ADS高阶智能驾驶辅助系统,以及奇瑞多年积累的深厚造车底蕴,在上市前赚足了眼球。智界S7的亮相,犹如一颗投入平静湖面的石子,激起了层层涟漪,消费者对其充满了好奇与期待,行业内也纷纷将
    用户1742991715177 2025-04-21 20:28 79浏览
  • 据国际精益六西格玛研究所(ILSSI)成员大卫·哈钦斯(David Hutchins)的回忆,在“六西格玛”名称出现前,摩托罗拉组建了约100个质量改进团队,接受朱兰博士制作的16盘录像带培训,名为《朱兰论质量改进》(Juran on Quality Improvement),为了推广这种严谨的分析方法(朱兰博士视频中的核心内容),摩托罗拉前首席执行官鲍勃·加尔文创造了“六西格玛”这一标签,用以表彰这种“最顶尖"的方法。大卫·哈钦斯(David Hutchins)是朱兰博士的好友,也为他的工作做
    优思学院 2025-04-22 12:03 66浏览
  •   电磁兼容故障诊断系统平台深度解析   北京华盛恒辉电磁兼容(EMC)故障诊断系统平台是解决电子设备在复杂电磁环境下性能异常的核心工具。随着电子设备集成度提升与电磁环境复杂化,EMC 问题直接影响设备可靠性与安全性。以下从平台架构、核心功能、技术实现、应用场景及发展趋势展开全面剖析。   应用案例   目前,已有多个电磁兼容故障诊断系统在实际应用中取得了显著成效。例如,北京华盛恒辉和北京五木恒润电磁兼容故障诊断系统。这些成功案例为电磁兼容故障诊断系统的推广和应用提供了有力支持。  
    华盛恒辉l58ll334744 2025-04-22 14:29 59浏览
  •   北京华盛恒辉基于GIS的电磁态势可视化系统软件是将地理空间信息与电磁态势数据相结合,通过图形化手段直观展示电磁环境态势的系统。这类软件在军事、通信、无线电管理等领域具有广泛应用,能够辅助用户进行电磁频谱分析、干扰监测、态势研判和决策支持。以下是关于此类系统的详细介绍:   应用案例   目前,已有多个电磁态势可视化系统在实际应用中取得了显著成效。例如,北京华盛恒辉和北京五木恒润电磁态势可视化系统。这些成功案例为电磁态势可视化系统的推广和应用提供了有力支持。   一、系统功能   电磁
    华盛恒辉l58ll334744 2025-04-22 11:44 65浏览
  •   电磁兼容(EMC)故障诊断系统软件解析   北京华盛恒辉电磁兼容故障诊断系统软件是攻克电子设备电磁干扰难题的专业利器。在电子设备复杂度攀升、电磁兼容问题频发的背景下,该软件于研发、测试、生产全流程中占据关键地位。以下为其详细介绍:   应用案例   目前,已有多个电磁兼容故障诊断系统在实际应用中取得了显著成效。例如,北京华盛恒辉和北京五木恒润电磁兼容故障诊断系统。这些成功案例为电磁兼容故障诊断系统的推广和应用提供了有力支持。   一、软件核心功能   干扰与敏感分析:深度剖析电磁干
    华盛恒辉l58ll334744 2025-04-22 14:53 66浏览
  • 近期,金融界消息称,江西万年芯微电子有限公司申请一项名为“基于预真空腔体注塑的芯片塑封方法及芯片”的专利。此项创新工艺的申请,标志着万年芯在高端芯片封装领域取得重要突破,为半导体产业链提升注入了新动能。专利摘要显示,本发明公开了一种基于预真空腔体注塑的芯片塑封方法,方法包括将待塑封的大尺寸芯片平铺于下模盒腔体内的基板并将大尺寸芯片的背向表面直接放置于基板上以进行基板吸附;将上模盒盖合于下模盒形成塑封腔,根据基板将塑封腔分为上型腔以及下型腔;将下型腔内壁与大尺寸芯片间的空隙进行树脂填充;通过设置于
    万年芯 2025-04-22 13:28 66浏览
  • 在消费金融的赛道上,马上消费曾是备受瞩目的明星企业。自2015年成立以来,它以年均 30% 的净利润增速一路狂奔,成为持牌消费金融公司的标杆,2023年更是斩获19.82亿元净利润,风光无限。然而,2024年却成了马上消费的一道分水岭。2024年上半年,其营收为77.38亿元,同比下降2.11%;净利润更是同比骤降20.66%,仅为10.68亿元,创下历史最大跌幅 。与此同时,不良贷款率攀升至2.5%,不良余额高达16.54亿元,核心资本充足率降至12.72%,融资
    用户1742991715177 2025-04-21 21:29 97浏览
  •   北京华盛恒辉机场保障能力评估系统软件深度解析   在航空运输业快速发展的背景下,机场保障任务愈发复杂,传统人工评估方式已无法满足高效精准的管理需求。机场保障能力评估系统软件作为提升机场运行效率、保障飞行安全的关键工具,其重要性日益凸显。   应用案例   目前,已有多个机场保障能力评估系统在实际应用中取得了显著成效。例如,北京华盛恒辉和北京五木恒润机场保障能力评估系统。这些成功案例为机场保障能力评估系统的推广和应用提供了有力支持。   一、系统功能模块   数据采集与整合模块  
    华盛恒辉l58ll334744 2025-04-22 10:28 83浏览
  •   电磁干扰抑制系统平台深度解析   一、系统概述   北京华盛恒辉电磁干扰抑制系统在电子技术快速发展、电磁环境愈发复杂的背景下,电磁干扰(EMI)严重影响电子设备性能、稳定性与安全性。电磁干扰抑制系统平台作为综合性解决方案,通过整合多元技术手段,实现对电磁干扰的高效抑制,确保电子设备稳定运行。   应用案例   目前,已有多个电磁干扰抑制系统在实际应用中取得了显著成效。例如,北京华盛恒辉和北京五木恒润电磁干扰抑制系统。这些成功案例为电磁干扰抑制系统的推广和应用提供了有力支持。   二
    华盛恒辉l58ll334744 2025-04-22 15:27 52浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦