汽车以太网技术从2008年的萌芽到2013年的百家争鸣再到2018年的百花齐放,至今,技术发展逐渐积累到成熟应用的阶段。相应的汽车以太网ECU级测试的通用规范——TC8,也经历了从v1.0、v2.0到最新的v3.0版本的迭代;TC8测试规范浩浩上千页,小小篇幅,难以言尽。在这里,小编挑选了汽车以太网较具典型性的互操作测试(IOP测试)为大家进行一些回顾与分析,如有不足之处,敬请谅解。

2016年1月,经过多年的规范开发与验证,OPEN Alliance组织推出了TC8 v1.0规范;其中第2.1章节详细说明了IOP(Interoperability)测试的内容,主要包括三大项:

  • Link up time

  • Signal Quality

  • Cable Diagnostics

下面我们以TC8 v1.0(BroadR-Reach)规范中几个典型用例为例,来具体看一下ECU如何进行IOP测试。

OABR_LINKUP_01:Link-up time-Trigger: Power on Golden Device

该测试用例的要点总结如下:

1. Golden Device与DUT之间建立通信,Golden Device具有Master/Slave模式切换功能,使Golden Device与DUT能保持一主一从的通信模式;

2. DUT与Golden Device均可独立控制PHY芯片的上下电;

3. 上下电的时间、建立link up的时间可获取;

4. 测试设备可进行数学计算;

5. 重复测试并记录数据。

OABR_SIGNAL_01: Indicated signal quality for channel with decreasing quality

该测试用例的要点总结如下:

1. 以太网通信线路上需要并联可控电阻;

2. DUT和Golden Device的SQI值均可以获取;

3. 电阻值的改变能有效改变线路通信质量。

OABR_CABLE_02: Cable diagnostics for near and far end open

该测试用例的要点总结如下:

1. 测试系统能创建近/远端线路开路故障;

2. 测试系统可接收各种通信方式(CAN、RS232、Ethernet)发送的故障码;

3. DUT具备发送开路故障的功能,如通过CAN发送。

2017年8月,OPEN Alliance联盟发布了TC8 v2.0(100BASE-T1)标准;相较于TC8 v1.0标准,TC8 v2.0标准中进行了如下调整:

  • 将测试系统中Golden Device的名称更改为Link Partner

  • LINKUP_01中,调整了Link Partner电源控制设计,使PHY的电源可单独控制

  • LINKUP_02中,将Link Up的最大时间限值由200ms降低为100ms

  • LINKUP_03中,将Link Up的最大时间限值由200ms降低为100ms

  • Signal Quality测试中,通信线路信号质量的干扰由调节电阻方式,更改为使用定向差分耦合器注入高斯噪声的方式,高斯噪声的带宽≥80MHz,幅值范围0-5Vpp

图1 信号质量测试

  • Cable Diagnostics中,取消了线路接地检测的测试用例,同时对部分测试步骤的前提条件进行了删减

2020年5月,OPEN Alliance联盟发布了TC8 v3.0(100BASE-T1)标准;相较于TC8 v2.0标准,IOP测试部分无任何变化。

特别说明,OPEN Alliance联盟也在制定针对1000BASE-T1的ECU测试标准,内部Draft显示1000BASE-T1 IOP测试,相较于100BASE-T1的TC8 IOP测试,主要有两项变化:

  • 线束诊断部分增加了一条“Cable Diagnostics for good cable”测试

  • Signal Quality测试中,高斯噪声的带宽≥550MHz,幅值范围0-5Vpp

怿星科技紧随汽车以太网技术的发展,持续为客户提供最优秀的产品和最优质的服务。针对100BASE-T1/1000BASE-T1的ECU级IOP测试,怿星科技提供全套的测试设备,并提供相应的交钥匙服务。

全套IOP测试设备包含:

  • Link Partner硬件ETS4620;

  • 上位机软件eIOPTester;

  • 550M高斯噪音信号发生器,用于1000BASE-T1测试;

  • 15米千兆测试线束;

该产品内置定向差分耦合器,可支持100BASE-T1/1000BASE-T1 IOP的全自动化测试,与DUT的通信接口支持CAN/CANFD/100BASE-T1/1000BASE-T1/UART等,测试过程中无需更换线束连接,全自动测试,自动生成测试报告。

图2 全套IOP测试设备

 图3 ETS4620硬件实物图

图4 eIOPTester软件界面

汽车以太网IOP测试之前世今生相关推荐

  1. 汽车以太网测试之UpperTester

    UpperTester,简称UT.UT是用于辅助实现测试设备和被测设备(DUT)进行通信指令传输,并执行相应指令的代码或应用程序.之所以需要UT,原因在于汽车以太网的通信是点对点通信,需要由客户端和服 ...

  2. 《大师说栏目第一期》汽车以太网测试项那么多,到底该测啥呢?

    #<大师说>栏目上线啦# <大师说>栏目是怿星科技2023年推出的深度思考栏目,通过邀请内部专家,针对智能汽车行业发展.技术趋势等输出个性化的观点.每期一位大师,每位一个话题, ...

  3. CAN总线测试与汽车以太网测试的区别

    相信汽车电子领域的工程师们对于CAN总线都非常熟悉,而随着以太网在汽车领域应用的增多,大家对于汽车以太网也已经有了一定的了解.今天我们将通过CAN总线通信与以太网通信在协议及拓扑上的区别引入CAN总线 ...

  4. 点对点信道互连以太网实验_汽车以太网 – 引领汽车IVN向多速以太网过渡

    1.概述 汽车行业已经成功地基于开放IEEE标准引入了用于车载网络(IVN)的以太网. 在OPEN联盟SIG和IEEE 802.3工作组的推动下,这些标准旨在开发一种更简单但功能更强大的汽车电气/电子 ...

  5. 百兆以太网传输距离_罗森伯格陪你做车载——汽车以太网(三)

    大家好!之前小编给大家做了两期汽车以太网的介绍,反响特别好,今天我们继续进行汽车以太网的探讨吧~ 由于罗森伯格在汽车领域是一家以做车载射频连接器和线束为主的公司,这篇文章,我们主要分享数据通道的研究和 ...

  6. 汽车电子专业知识篇(二)-汽车以太网如何影响ECU和传感器设计

    概述 汽车以太网不是一项新技术.但在几年前,它却很新,以至于没有人知道它是否可以集成到汽车中. 虽然,搭载车载以太网技术的汽车已经量产,但是,关于车辆 ECU 和传感器如何受该技术影响的问题仍然存在. ...

  7. 汽车以太网芯片IP的功能安全验证和优化

       概  要    本文介绍了一种新的方法,通过将FMEDA等分析方法与基于仿真的方法相结合,从而显著减少安全验证工作,并实现更快的产品认证.自动化故障注入是一种成熟的测试方法,用于验证安全机制的正 ...

  8. 汽车通信脉冲电子 100Base-T1 汽车|以太网共模扼流圈

    汽车通信 脉冲电子 100Base-T1 汽车|以太网共模扼流圈 Pulse 发布用于汽车以太网应用的 AE2002 100Base-T1 共模扼流圈.此 外,100Base-T1 脉冲正在释放 10 ...

  9. 唯样商城:扩展用于汽车以太网的 ESD 保护解决方案产品组合

    近日,唯样商城代理品牌基础半导体器件领域的专家 Nexperia(安世半导体)宣布扩展其备受赞誉的汽车以太网 ESD 保护器件产品组合.3 款全新 ESD 保护器件符合 AEC-Q101 标准以及 I ...

最新文章

  1. 局部特征(1)——入门篇
  2. [翻译]load-on-startup 元素的作用
  3. 学习STM32很简单?
  4. 中国35位“大国工匠”榜单出炉!西工大、西电合计占半壁江山!清华仅1人!...
  5. 1.1 一个简单的脚本
  6. 机器学习中的损失函数 (着重比较:hinge loss vs softmax loss)
  7. 移动云TeaTalk(长沙站)| 聚焦“云网一体”发展新机遇
  8. Debian/Ubuntu系统下,apt-get update 、apt-get upgrade 、apt-get dist-upgrade 命令之间的区别
  9. 在 SharePoint 2010 中访问数据
  10. 24小时学会python_零基础python24小时极速入门学习
  11. [洛谷P5068][Ynoi2015]我回来了
  12. Julia语言初体验
  13. 【软件测试管理与实践-软件质量】
  14. 读《好好学习:个人知识管理精进指南》
  15. CF374C Inna and Dima 题解
  16. win10电脑连上wifi,后没有网络
  17. 关于应用~试玩,你想知道的都在这儿了----超详细总结(上篇)
  18. 红米笔记本linux系统版本,一招让你的手机拥有三系统甚至四系统: WINDOWS+安卓+Linux...
  19. antd 覆盖css样式不生效(antd避坑)
  20. 链路不通或服务器没响应,连不通服务器服务怎么办(理论篇)

热门文章

  1. 学习数学建模算法与应用【数据预处理】
  2. Python之路点燃编程圈:源于不爽C语言,单枪匹马搞副业,如今吞噬世界(附链接)...
  3. python 爬虫如何使用代理IP
  4. [ros robot] --- 机器人系统仿真
  5. 水管局长数据加强版:lct,时光倒流,最小生成树,边化点
  6. 第13章 项目合同管理
  7. 日期转字符串-字符串转日期
  8. python turtle 太极八卦图
  9. DUTOJ-1003: Zeratul的军训游戏
  10. win10计算机跑分,Win11对比Win10系统性能测试,看完跑分结果还等发布会吗?