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

    文章

    6183

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    车载以太网,速度直指Tbps?

    要点总结:汽车以太网,特别是10BASE-T1S,正在成为车载网络中CAN的替代品,预计未来自动驾驶和联网汽车将拥有更高的速度。汽车领域向以太网的过渡并非普遍现象;些原始设备制造商(OEM)可能
    的头像 发表于 04-02 11:00 2183次阅读
    车载<b class='flag-5'>以太网</b>,速度直指Tbps?

    车载以太网协议转换器操作教程# 车载以太网# 转换器# 硬件# 教程# 汽车# 技术# 操作

    车载以太网
    康谋自动驾驶
    发布于 :2026年01月28日 11:19:40

    以太网致性测试全解析:保障高性能网络的关键技术

    在高速网络设备的设计与制造中,以太网致性测试是确保产品性能稳定、符合行业标准的关键环节。我们能够为客户提供从测试标准解读到实际问题排查的全方位支持。本文将以100Base-TX和10
    的头像 发表于 01-20 17:42 1290次阅读
    <b class='flag-5'>以太网</b><b class='flag-5'>一</b>致性<b class='flag-5'>测试</b>全解析:保障高性能网络的关键技术

    汽车CAN/以太网体化测试板:虹科多协议车载测试解决方案

    HKIC1-MBM2100 通过硬件体化设计,集成 8路CAN/CAN FD 与 2路1000BASE-T1车载以太网 接口,为汽车电子研发提供高集成度、高可靠性的多协议测试平台。
    的头像 发表于 12-29 13:15 456次阅读

    RDMA设计12:融合以太网协议栈设计1

    控制器,其结构如图 1 所示。 图1 融合以太网协议栈结构图 B站已给出相关性能的视频,如想进一步了解,请搜索B站用户:专注与守望 https://www.bilibili.com/video
    发表于 12-25 11:39

    有关100M、1000M以太网致性测试问题探讨交流

    100M、1000M以太网致性测试
    的头像 发表于 12-14 10:42 800次阅读
    有关100M、1000M<b class='flag-5'>以太网</b><b class='flag-5'>一</b>致性<b class='flag-5'>测试</b>问题探讨交流

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

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

    Air8000开发板多融合实战:以太网供网技术深度探索!

    在物联网设备网络化进程中,Air8000整机开发板创新融合多协议,通过内置的以太网模块,实现数据、电力双通道传输。这一功能不仅简化布线
    的头像 发表于 06-20 09:43 788次阅读
    Air8000<b class='flag-5'>开发</b>板多<b class='flag-5'>网</b>融合实战:<b class='flag-5'>以太网</b>供网技术深度探索!

    文读懂——Air8000开发板的以太网融合技术!

    Air8000开发板以多融合为核心优势,通过以太网供网技术突破传统组网局限。无论是工业自动化还是智能家居场景,该功能均可实现网络与电力同步供应,为设备集群管理提供灵活解决方案。 通过多
    的头像 发表于 06-17 11:07 738次阅读
    <b class='flag-5'>一</b>文读懂——Air8000<b class='flag-5'>开发</b>板的<b class='flag-5'>以太网</b>供<b class='flag-5'>网</b>多<b class='flag-5'>网</b>融合技术!

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

    以太网种基于异步载波侦听多路访问/冲突检测(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 1301次阅读
    Microchip LAN9211-ABZJ 集成 10/100 <b class='flag-5'>以太网</b> PHY的<b class='flag-5'>以太网</b>控制器

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

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