解决方案:TOSUN 车载以太网仿真测试解决方案

随着自动驾驶、车联网和智能化系统的广泛应用,车载电子组件和传感器的数量与复杂性都在持续增加,为了满足这些更为复杂性的需求,车载以太网作为一种新型车载网络进入汽车网络,并扮演着越来越重要的角色。本文主要介绍TSMaster中以太网的基本功能、车载以太网相关设备、以及基于TSMaster的车载以太网解决方案,帮助您实现车载网络高速、高效的数据传输,并满足车载系统对低延迟、高带宽的需求。

 

一、TSMaster中以太网基本功能

1. TSSocket协议栈

TSSocket协议栈是同星自主开发的,独立于操作系统自带的TCP/IP协议栈,具备如下特性:

1)每一个独立的以太网硬件接口可以单独配置一个独立的TCP/IP协议栈

2)不自动发送windows/Linux操作系统平台相关的以太网报文

解决方案:TOSUN 车载以太网仿真测试解决方案

2. TSSocket API

TSSocket协议栈同时提供二次开发TSSocket API,匹配同星以太网硬件设备的开发,以及向上支持SOME/IP、DDS以及其他以太网应用。

解决方案:TOSUN 车载以太网仿真测试解决方案

3. 报文信息显示、记录、回放

TSMaster可以显示各种以太网协议的报文信息显示、记录和回放。

解决方案:TOSUN 车载以太网仿真测试解决方案

4. SOME/IP

1)SOME/IP:基本功能

●  支持导入AUTOSAR ARXML文件

●  依据ARXML信息实现序列化/反序列化

●  支持自动生成仿真参与者并进行多个参与者仿真

●  支持自动生成数据类型与数据库符号变量

●  支持小程序编程接口

●  支持VLAN

解决方案:TOSUN 车载以太网仿真测试解决方案

2)SOME/IP:生成信息

●  支持AUTOSAR CP和AP的ARXML文件

●  根据ARXML生成类型数据,用于C小程序中用户编程

●  根据ARXML生成序列化信息,实现数据序列化/反序列化功能

●  自动生成文件中参与者的仿真代码,可直接运行

●  自动生成参与者的对手端仿真代码,便于SOME/IP快速环境搭建和测试

 

3)SOME/IP:用户变量

TSMaster以太网-SOME/IP生成的用户变量与面板/图像等模块直接打通,快速访问序列化结果。

解决方案:TOSUN 车载以太网仿真测试解决方案

4)SOME/IP:仿真模式

●  仿真模式支持同时生成对手参与者,实现快速仿真模拟

●  支持修改基本信息(如IP/MAC等)并进行仿真,避免修改ARXML带来的不方便

解决方案:TOSUN 车载以太网仿真测试解决方案

 

5)SOME/IP:仿真测试

●  ARXML中参与者和对端的仿真代码(C/C++),可直接运行,用户可基于生成的代码,自行编写业务逻辑。

●  与其他模块配合:使用信号值等模块实现对服务类型数据的修改,面板管理服务变量,实现方便的数据交互与输入,与图形程序等功能配合,实现SOME/IP测试功能。

解决方案:TOSUN 车载以太网仿真测试解决方案

二、TOSUN车载以太网硬件工具

1. TE1021

1路100/1000Base-T1转100/1000Base-Tx接口

●  提供带 D-SUB9 汽车以太网接口和 RJ-45 水晶头接口的配套线缆,方便 ECU 与带汽车以太网接口的 PC 连接

●  可通过按键选择主模式或从模式,以太网数据将在汽车以太网和100/1000Base-TX 以太网通信之间无损转换

●  数据传输在两个方向上都是全双工。模式配置可以简单完成 DIP 开关

解决方案:TOSUN 车载以太网仿真测试解决方案

2. TE1051

1路车载以太网转USB接口

●可单独使用,也可和同星系列以太网转换器(TE1021/TE1105)搭配使用,实现在 TSMaster 软件里实时观察报文信息,记录报文信息等功能。

●  通过TSMaster软件实现以太网数据的仿真、分析、测试,也可以实现DoIP,SOMEIP等功能。

解决方案:TOSUN 车载以太网仿真测试解决方案

3. TE1105

5路车载以太网交换机

●  支持 IEEE 802.1q (VLAN)模式,支持镜像时的 MAC 过滤、IEEE802.1Qav AVB 流量整形、IEEE802.1Qat 分时调度。

●  通过拨码可以切换主模式或从模式,以太网数据将在汽车以太网和 100/1000Base-TX 以太网通信之间无损转换。

解决方案:TOSUN 车载以太网仿真测试解决方案

4. TC1054Pro

多通道车载以太网/CAN FD/LIN总线测试设备

●  TC1054Pro是一款4路车载以太网,4路CAN FD,2路LIN转USB/千兆/万兆Ethernet测试设备。

●  通过万兆以太网或者1000Base-T或USB3.0接口连接到电脑上,并通过TSMaster软件实现网络分析、仿真、测试、验证,以及DoIP,SOME/IP等功能。

解决方案:TOSUN 车载以太网仿真测试解决方案

三、DoIP刷写零代码开发方案

TSMaster UDS 诊断功能不仅支持CAN/CANFD、LIN,同时支持以太网的DoIP的诊断刷写功能,TSMaster 可以少代码甚至零代码完成诊断流程开发,快速打通研发、产线、售后的诊断链路和技术实现。基于TSMaster的DoIP刷写零代码开发主要功能如下。

解决方案:TOSUN 车载以太网仿真测试解决方案

1. 传输层配置

传输层参数配置包含:

●  诊断仪设备类型

●  传输层通道

●  被测件IP地址与端口

●  测试仪IP地址与端口

●  请求ID与应答逻辑ID

●  功能逻辑ID

解决方案:TOSUN 车载以太网仿真测试解决方案

2. 服务层配置

诊断服务层路由激活:

●  可以选择连接DUT后自动执行路由激活命令

●  设置TCP初始化激活超时时间

●  激活类型支持默认、WWH-OBD、ISO/SAE保留、中央安全

●  支持OEM特定类型和发送特定信息

解决方案:TOSUN 车载以太网仿真测试解决方案

3. 种子密钥

种子密钥支持载入基于C++和C# 、VB.NET 两种平台的DLL。SeedKey源代码也支持内部导出DLL格式文件。使用Seed&KeyTester,进行种子密钥的算法快速验证。

解决方案:TOSUN 车载以太网仿真测试解决方案

4. 基础诊断服务

基础诊断配置:

●  创建多个诊断服务

●  修改服务的请求与应答

●  诊断参数系统变量解析

●  诊断服务注册系统变量用于外部自动化调用

●  复合诊断服务下载文件

●  自定义CRC校验算法

●  支持加密文件,签名文件或企业自定义文件数据格式

解决方案:TOSUN 车载以太网仿真测试解决方案

5. 文件下载配置

文件下载支持:

●  hex/bin/s19/mot/serc/vdf和厂商自定义

●  起始地址和数据长度的字节数可修改

●  自定义CRC校验算法导入和修改

●  下载文件查看器

解决方案:TOSUN 车载以太网仿真测试解决方案

解决方案:TOSUN 车载以太网仿真测试解决方案

6. 自动诊断流程

自动诊断流程:支持多组流程、诊断服务鼠标点选配置、刷写流程一键执行、诊断系统变量外部调用。

解决方案:TOSUN 车载以太网仿真测试解决方案

7. DoIP诊断刷写示例

DoIP诊断刷写流程可视化,服务层报文信息解析,以及原始以太网报文查看与记录。

解决方案:TOSUN 车载以太网仿真测试解决方案

解决方案:TOSUN 车载以太网仿真测试解决方案

8. DoIP诊断刷写自动化-COM组件

TSMaster内置报文信息分析,诊断,标定,系统变量数据于一体,便于同步分析数据。通过COM组件调用也可以实现自动化诊断。

解决方案:TOSUN 车载以太网仿真测试解决方案


 

更多TSMaster应用可关注公众号了解:

解决方案:TOSUN 车载以太网仿真测试解决方案

声明:本站内容资源均来源于网友分享及网络公开合法渠道,但我们不对这些内容的观点、描述的准确性负责,也不保证所有信息的原创性、真实性、完整性及即时性。对于本站所含文章或资料的版权问题,如您发现有侵犯版权的情况,请联系我们进行处理。同时,我们提倡将本站内容用于个人学习交流,严禁未授权的商业用途,否则由此产生的法律后果由使用者自行承担。感谢支持!
三电系统技术分享

MOSFET的每个特性参数都讲透了,干货满满!

2024-12-8 18:34:22

三电系统技术分享资料下载

资料下载|电机IGBT结温估算及模型分享

2024-12-11 21:06:51

3 条回复 A文章作者 M管理员
  1. 电车小子

    👍

  2. user721

    厉害

个人中心
今日签到
有新私信 私信列表
搜索