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

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

3天内不再提示

以太网开发与测试,这一步你做对了吗

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

扫码添加小助手

加入工程师交流群

作者:乱跑的宁宁

编辑:热爱工作的张张

各位工程师大家好,

好久不见。

今年疫情反反复复,各位工程师在工作和抗疫的角色转换中是否给自己留些时间抽空充充电呢?

车载以太网

未来总线

提到车载以太网,早已经不是新鲜词汇了,很多工程师在进入汽车电子领域都是从CAN、LIN等基础或常用的协议学起,然后开始接触以太网相关的知识。CAN、LIN等车载通讯协议在如今的车辆应用十分广泛,但是由于协议本身的限制,很难支撑汽车智能网联化的进一步发展,车载以太网将在新一代汽车网络架构中承担重要角色,车载以太网也是当前行业内整体的趋势和方向。今天想给大家聊的话题虽然比较大,但是我们这次关注的点并不在以太网开发和测试方案和流程本身,而是以太网开发测试利器VN5000系列硬件。

引入

熟悉Vector工具链的工程师应该知道,在2021年,Vector的以太网接口卡VN5610A和VN5640设备已经陆续停产,相应的代替产品VN5620和VN5650开始推向广大工程师们。随着新设备的推广,VN5000系列设备内置的全新配置模式也与工程师们见面了。

2ca065be-05e3-11ed-9ade-dac502259ad0.png图1 VN5000 Interface Family新配置模式打破了传统配置模式下的设备单一工作模式与单一通道对应关系,让工程师能够更加灵活地使用VN5000系列设备并应用到更多的开发和测试场景中。

接下来我们会以VN5000系列设备的主要应用功能讲解设备配置方式以及相关应用场景。


TAP/Bypass模式

很多工程师听到TAP(Test Access Point)/Bypass这个名词非常陌生,并不清楚采集一段以太网的数据为什么要进行测试或者旁通。

那么我们举一个常见的栗子说明一下。

2ce79aa6-05e3-11ed-9ade-dac502259ad0.png

图2-1 TAP举例图1

在上图中可以看到如下拓扑:网络中一共有4组控制器和一台交换机组成一个小型的车载以太网络。控制器A和控制器B之间正在进行数据交互。

工程师Tom想要通过最近购买的VN5000系列设备读取控制器A与控制器B之间的数据,那么他应该怎么做呢?

首先我们知道,以太网的数据发送与接收的逻辑是点对点的,与CAN、LIN总线的广播式发送式完全不同的。所以如果我们把VN5000设备的以太网通道直接接入车载网络中的交换机,是不会读到数据的,因为交换机并不会将写有控制器A和控制器B地址的数据转发给你的VN5000。这时候工程师Jerry告诉工程师Tom,应该按照以太网数据点对点收发的思路,直接通过物理方式,将控制器A与控制器B的通信链路断开,将VN5000串联到链路中,并给VN5000中写入对应的通道配置,实现数据读取。2d17f1ba-05e3-11ed-9ade-dac502259ad0.png图2-2 TAP举例图22d4541ce-05e3-11ed-9ade-dac502259ad0.png图2-3 TAP举例图3在实际的车辆网络拓扑中,我们也是通过这样的方式进行数据的读取与监控。在VN5000设备串入链路之后,VN5000设备会将链路中传输的数据上传至上位机软件(如CANoe),并且不会将链路本身切断或者导致链路中的数据丢失。

以上就是关于TAP/Bypass的实际应用场景,此类场景适用于大多数的以太网数据采集和分析场景。


直连模式

相信很多工程师看完了上面旁通的例子,看到这里已经会举一反三了。或者在上面的例子中已经开始思考,为什么不直接将控制器A从网络中拆下来,用网线单独连接VN5000系列设备?

顾名思义,直连模式,指的是直接将VN5000系列以太网设备与被测件或者以太网控制器进行连接,实现被测件和VN5000之间的以太网通讯的模式。

Vol.1/ 栗子

#

工程师Tom需要将近期购买的以太网设备VN5650集成到测试机柜中,用于单件的以太网测试和仿真

2d7535aa-05e3-11ed-9ade-dac502259ad0.png

图3 -1 机柜示意图但是工程师Tom拿到相关的线束和设备后并不知道路由如何进行分配,以及设备线束如何在机柜内布局和连接。(早知道就多付一些集成费用了)

于是在工程师Jerry的推荐下,Tom给北汇技术支持邮箱techhelpdesk@polelink.com 写了一封邮件进行请教。

根据北汇工程师的远程指导,Tom将线束集成在走线槽内,并按照路由将VN5650的每一通道接入一台被测控制器,写入对应的直连配置后,成功实现了对于控制器单件的调试与仿真。2d9ea0f2-05e3-11ed-9ade-dac502259ad0.png图3-2 配置示意图4

我发现旁通道模式和直连模式都能够实现通讯数据的采集。

那么两种模式的使用场景有什么区别呢?

直连模式的适用范围和旁通并不一致,旁通模式对于数据的采集是在保证整车或域内网络拓扑不被破坏,并能够保证网络完整性的场景下使用;而直连模式下,我们一般接入的被测件是单独的,并未形成完整网络的拓扑,无法通过线束连接的方式还原或实现真实网络中所有节点的状态。


媒体转换&端口镜像

媒体转换这个模式是介于我们以上提到的旁通与直连之间的特殊模式,在这个模式下我们想实现的并不是控制器和VN5000之间的通讯,而是媒体转换端口两端的不同设备间的通信。

Vol.2/ 栗子

#

工程师Tom又采购了一台以太网流量生成分析仪,用于当前开发的车载控制器的以太网通讯测试。

2e0a4c26-05e3-11ed-9ade-dac502259ad0.png图4-1 以太网分析仪与被测件示意图但是分析仪的以太网接口为RJ-45(也就是我们俗称的水晶头接口),控制器端使用的是1000BASE-T1接口,与标准的RJ45接口无在物理层实现兼容和通讯。需要一个中介设备将物理层协议进行转换,然而部门有一台VN5650又不了解配置方式。

这时候Tom想起来北汇的工程师上周来到公司进行了VN5000设备和以太网相关的基础培训,培训的PPT中有讲到通过VN5000系列设备的媒体转换功能,可以将不同物理层之间的数据进行转换。2e2608bc-05e3-11ed-9ade-dac502259ad0.png图4-2 以太网分析仪与被测件示意图按照北汇讲师的PPT连接完成以后,Tom发现还是无法进行数据传输,于是再次联系了培训讲师。沟通过后发现设备并未连接外部电源,导致没有上电工作。

关于媒体转换要说的

媒体转换功能方便了工程师将以太网数据在不同以太网物理层协议之间进行转换,但是使用VN5000设备时,需要连接外部电源;如果不需要上位机观察通信数据,硬件配置完成之后可以在 standalone 模式下独立工作,无需进行 CANoe 软件端配置。

上面我们聊到的相关的内容都是针对一个或者两个单件进行记录和数据分析。面对我们实际更加复杂的实车网络,怎么才能够更高效的实现记录?

这个时候就需要用到VN5000系列设备的端口镜像功能了。(注:镜像功能目前只有 VN5240、VN5430、VN5640 和 VN5650 支持)2e4a1432-05e3-11ed-9ade-dac502259ad0.png图4-3 端口镜像链路示意图所谓的端口镜像功能是指将选定源物理端口的传入数据包镜像到特定的目标端口中。

这个时候我们想要实现复杂网络中的数据记录,只需要配置对应端口通道的旁通、直连、交换机等工作模式,以及相应的network拓扑,之后将这些端口数据指定在某一个镜像端口中输出就可以了。

在VN5000系列的镜像端口定义中,可设置为镜像端口的物理层形式均为TX,因此我们也常常把以太网记录仪或ADAS记录仪等记录设备的数据记录端口与VN5000系列的镜像端口进行连接。

2e6c763a-05e3-11ed-9ade-dac502259ad0.png图4-4 端口镜像配置示意图在配置界面我们可以根据当前VN5000设备的端口资源和占用情况进行配置。(注意:如果端口已经在segment配置中占用,则配置为镜像端口后,会自动移除segment内配置的相关功能)在属性区中我们不仅可以激活和关闭镜像功能,还可以在下方的过滤器中进行通过/截至数据的选择,方便工程师更加快速便捷地将多余数据过滤,以及收集有效数据。

总结

VN5000系列设备更灵活的功能配置,可以帮助工程师在车载以太网网络中更加快捷方便地使用单台设备和简单的接线方式完成更加复杂的工作。正所谓工欲善其事必先利其器,能够用好VN5000设备,才是迈进以太网大门的第一步。结合CANoe和CANape等上位机软件,可进一步实现更加全面的以太网的开发、测试、诊断、标定等功能。

注:文中部分图片来自于Vector。

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

    关注

    41

    文章

    5924

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    车载以太网测试典型问题三则

    北汇信息作为国内外众多OEM的第三方认证测试服务商,积累了大量的测试服务经验,分享三则车载以太网测试典型问题。
    的头像 发表于 10-11 15:42 1759次阅读
    车载<b class='flag-5'>以太网</b><b class='flag-5'>测试</b>典型问题三则

    以太网模块被忽视的角落 #电磁兼容EMC #电子工程师 #电子元器件 #磁珠 #滤波电容 #以太网

    以太网
    深圳市韬略科技有限公司
    发布于 :2025年07月25日 17:35:35

    车载网络测试技术的进化之路#CAN #车载以太网 #TSN #时间敏感网络

    车载以太网
    北汇信息POLELINK
    发布于 :2025年06月26日 18:12:48

    以太网入门:从零开始,掌握以太网基础知识!

    以太网种基于异步载波侦听多路访问/冲突检测(CSMA/CD)协议的通信技术。它支持的有效负载大小为46-1500个八位字节,数据速率可达10Mbps、10
    的头像 发表于 06-09 14:00 4117次阅读
    <b class='flag-5'>以太网</b>入门:从零开始,掌握<b class='flag-5'>以太网</b>基础知识!

    Microchip LAN9211-ABZJ 集成 10/100 以太网 PHY的以太网控制器

    Microchip LAN9211-ABZJ 集成 10/100 以太网 PHY的以太网控制器
    的头像 发表于 06-04 14:56 812次阅读
    Microchip LAN9211-ABZJ 集成 10/100 <b class='flag-5'>以太网</b> PHY的<b class='flag-5'>以太网</b>控制器

    双通道CAN转以太网#CAN转以太网#三格电子

    以太网
    三格电子科技
    发布于 :2025年05月12日 13:17:05

    广成科技CAN转以太网模块的作用和应用

    CAN转以太网模块是类能够将CAN总线数据转换为以太网数据的设备,通常用于实现CAN总线与以太网总线之间的互联互通。在智能锁柜和智能文件交换箱中,CAN转
    的头像 发表于 03-20 13:58 1012次阅读
    广成科技CAN转<b class='flag-5'>以太网</b>模块的作用和应用

    TC10以太网休眠唤醒测试用例

    在上篇文章中,我们了解了TC10规范的内容,并掌握了基于以太网链路的物理层休眠唤醒机制。为了确保不同厂商的设备在以太网休眠唤醒功能上的互操作性,OPEN Alliance制定了详细的测试
    的头像 发表于 02-13 09:05 968次阅读
    TC10<b class='flag-5'>以太网</b>休眠唤醒<b class='flag-5'>测试</b>用例

    是德科技与KD携手开发车载以太网测试解决方案

    是德科技(Keysight Technologies,Inc.)与无晶圆厂半导体公司 KD 达成合作,双方将共同开发针对多千兆位光纤车载以太网物理层的完整测试方案。是德科技与 KD 联合开发
    的头像 发表于 02-12 14:14 763次阅读

    是德科技与KD合作开发车载以太网测试方案

    是德科技与无晶圆厂半导体公司KD宣布达成项重要合作,双方将携手共创针对多千兆位光纤车载以太网物理层的完整测试解决方案。这一合作标志着两家公司在推动车载网络技术进步方面迈出了坚实的
    的头像 发表于 02-12 13:44 736次阅读

    使用MSP430向ADS1298发数据,调试过程中while (!(IFG2 &amp; UTXIFG1))这一步老是死循环,为什么?

    您好,我在使用MSP430向1298发数据。其中片选已经置低了,SPI模式已经选择。但是在430调试过程中 while (!(IFG2 & UTXIFG1))这一步老是死循环。应该
    发表于 02-12 06:50

    汽车以太网的演化进程

    汽车以太网最早追溯至2012年的EAVB,2015年10月,第个汽车以太网物理层标准802.3bw问世,速率是100Mbps。到2020年以后,100Mbps汽车以太网开始普及,如今
    的头像 发表于 02-07 09:49 2467次阅读
    汽车<b class='flag-5'>以太网</b>的演化进程

    交换机与以太网怎么连接

    在现代网络通信中,交换机和以太网作为构建局域(LAN)的核心组件,其连接方式和配置对于网络的性能和稳定性至关重要。本文旨在深入探讨交换机与以太网的连接方式,从硬件接口、网络拓扑、配置步骤到故障排查,全面解析
    的头像 发表于 02-02 16:44 2153次阅读

    单对以太网供电技术的演进和应用

    单对以太网(SPE)是种新兴的以太网通信标准,与通常使用四对线的传统以太网不同,它只使用对线进行数据传输。对于那些空间和重量受限的应用,
    的头像 发表于 01-15 14:17 3249次阅读
    单对<b class='flag-5'>以太网</b>供电技术的演进和应用

    面向智能汽车的以太网开发测试解决方案

    通过参与多个实践经验,经纬恒润已经建立了套高质量且本土化的设计与测试体化解决方案,为整车网络架构提供可靠的保障。此外,随着智能化、网联化和电子电气架构的变革,经纬恒润积极扩展业务范围,在TSN、SOA和HPC、多G和10M
    的头像 发表于 12-12 15:24 1194次阅读
    面向智能汽车的<b class='flag-5'>以太网</b><b class='flag-5'>开发</b>与<b class='flag-5'>测试</b>解决方案