车载以太网测试以太网如何测
聊聊车载以太网测试:(聊聊车载以太网测试:(3 3)以太网如何测)以太网如何测 以太网是远比 CAN 总线历史更为悠久的通信技术,其行业体系更为完善。所 以在该领域专业的解决方案早已存在,只是对于车载以太网测试而言,其复杂 度导致无人可在工具链层面一统江湖。那么我们该如何选择方案,需要注意哪 些问题? 以太网如何测?以太网如何测? 如何选择方案?如何选择方案? 在保证测试结果专业正确性的前提下, 测试方案应尽可能地做到自动化, 具有易用性和可扩 展性。 下图所示信息的整体工具链组成信息的整体工具链组成以及交付给不同交付给不同 OEMOEM,覆盖以太网部件及系统级,覆盖以太网部件及系统级 测试的典型系统测试的典型系统实物图,即是基于上述原则而全面考虑的。按照与测试规范体系的 对应关系, 从行业通用测试实现、 OEM 定制需求测试实现两个方面简要说明测试实 现方案。 行业通用测试实现行业通用测试实现 TC8-L1-PMATC8-L1-PMA 使用罗德施瓦茨的示波器、 网络分析仪、 夹具, 时钟同步模块、 专用以太网测试包, 覆盖 PMA 的测试。 以太网的物理层测试和传统CAN 测试差别很大,测试分析方法已从传统时域 扩展到频域,难啃难懂,尤其对于我等学机械电子 /自动化出身的放牛娃而言。 专业装备是基础,除此外,还需要留意哪些: 被测节点 PHY 必须可设置 Test Mode ,这是测试前提条件之一 除了示波器自带的Test Fixture ,其它转接口也是必须的,例如对于模式 转换相关的测试 尽可能减少线束、连接器的中转环节 1000Base-T1 将呼啸而至,专用设备的硬件特性上需考虑预留 下图为对 100Base-T1 以太网节点功率谱密度、 回损及定时抖动和时钟频率测 试的实际场景及测试报告样本示意图。 TC8-L1-IOP TC8-L1-IOP 需要 Golden Device“理想设备(黄金的)”。此设备的“特质” 是绝对要比被测对象更为可靠, 性能更高的以太网节点, 不让 DUT 做小白鼠。 举几个例子: 设备需要通过继电器实现故障仿真,对继电器的接触阻抗有非常严格的要 求 通信回路的 Layout 所用的连接器同样是高标准 需要统计计算 Link-up 时间,对 IOP 设备的 MCU 处理能力要求更高,实 时性更强 北汇信息使用 Technica 的 IOP 设备,自带软件可实现手动测试,也可由北汇 信息定制,通过 CANoe CAPL 编程控制实现自动化测试。 TC8-L3-L5 & AUTOSAR-Ethernet & AVnu-AVB/TSN & RFC 使用思博伦 C50、TTworkBench 、TestCenter 及对应测试包实现,需注意的 是: • 测试软件包自身的专业及易用性、可维护及可扩展性,比如对于TSN 测试扩 展 • TC8-L3-L5 中 75%以上的测试是需要DUT 集成 Upper Tester 代码(类似打 桩)方可实现的 • 针对 AUTOSAR 和非 AUTOSAR 的 Upper Tester 是不同的, AUTOSAR 的 Upper Tester 代码供应商提供该选项(比如Vector MICROSAR.ETH就有该 模块)。 OEMOEM 定制需求测试实现定制需求测试实现 针对定制需求测试,通过CANoe + CANoe .Option Ethernet + VN5640开 发脚本实 现。对于 CANoe 不再赘述 ,已经提供了 足够多的专业库;对 于 VN5640 不只是用在单节点测试, 其 Monitor 功能可“串于”被测节点之间, 以 TAP 的工作模式满足系统级测试需求。Vector 以太网测试解决方案突出的 特点: 产品链体系完整产品链体系完整 从以太网的架构设计、代码生成、总线仿真及测试提供完整的解决方案,支持 通信、诊断和刷写 • 易用性好易用性好 以太网帧结构较为复杂, 支持.arxml 文件的解析, 对于创建测试仿真环境是个 福音,SOME/IP 更是如此 • 通信接口多种多样通信接口多种多样 以太网节点往往还有CAN FD/CAN 等传统通信接口。路由测试躲不过,需要 支持多种接口,需要接口间的时钟同步 小结小结 工欲善其事必先利其器。在选择测试系统方案时,须依据自身的需求,选择合 适的测试系统,不随波逐流;对于Tier1,还需要参考与OEM 工具链的匹配 度,不孤芳自赏。工具可以解决效率,但取代不了人,内功仍要一直练,在实 践中总结和成长,形成经验库,形成方法论。 从北汇信息提供测试系统的角度,要选择质量上乘的、适合的原材料(各种专 业的软硬件),结合自身配方和火候(系统集成方法和测试经验),把它做成 一道美味珍馐(完整的测试系统)。