随着汽车以太网的快速发展,很多ECU都使用了DoIP进行诊断和刷写,那如何使用DiVa测试 UDS On DoIP呢? 使用DiVa进行UDS On CAN测试大家都很熟悉了,UDS On DoIP测试与CAN类似,需要注意的就是CANoe的配置,这期小编来分享一些测试心得。

1. 创建一个带以太网通道的CANoe工程。

注:你的CANoe必须带Ethernet Option

2.  配置通道需要注意的两种情况:

a:直接使用本地网卡;

b:使用VN设备,如VN5610A等。

可以在Network Hardware进行选择

3.  DoIP是依托于TCP/IP之上的,所以设置IP地址是必不可少的打开CANoe的TCP/IPStack,如选择本地网卡,需要设置电脑上对应本地网卡的IP地址,设置完成后在TCP/IP Stack中选择Use TCP/IP Stack of operating system。如选择VN设备则需要选中UseCANoe internal TCP/IP stacks,然后设置IP地址。

注:设置的IP地址必须与被测对象的IP地址在同一网段但不能相同。

4. 在Diagnostics窗口加载已经创建好的DiVa工程,选择Assign to Ethernet,也就是被测的节点所在的以太网通道。

注:1.创建DiVa工程时需要在ECU Information 中勾选ECU does not support classic CAN;

2.Assignto Ethernet 在CANoe 9.0 SP4及更高版本支持。

5. 加载完DiVa工程后打开Diagnostic/ISO TP可以配置一些被测ECU的诊断参数,配置完成后就可以进行DoIP的一些诊断服务了,非常重要的一点,需要写入被测ECU的IP地址,已标红,如下图所示:

6. 重点来了,打开TCP/IP Stacks发现多了一个CGW_DIVA_Test的TCP/IP的配置,出现三个选项:

  • 如之前选择本地网卡,就点Use TCP/IP Stack of operating system;

  • 如选择VN设备,就点Use CANoe internal TCP/IP stacks这两种方式不要再进行设置,之前已经设置完成了;

  • 如果选择Individual TCP/IP Stack instance,就需要再进行配置IP地址,IP地址的要求同上,必须同网段但不能相同。

    建议使用前两种方式,统一方便简单

7. 连接被测ECU,打开DiVa测试界面进行测试,大功告成。

使用DiVa测试UDS On DoIP关键点:

  1. 本地或CANoe VN设备的IP地址的设置必须与被测ECU的IP地址同网段但不相同;

  2. 需要在Diagnostic/ISO TP中设置被测ECU的IP地址;

  3. 在进行第6步DiVa测试IP配置时需保持前后统一;

  4. 配置DiVa工程时需要勾选ECU does not support classic CAN。

OK,今天小编的分享就到这里,更多关于DiVa测试的介绍和应用案例,请关注怿星科技公众号!

如何使用DiVa测试UDS On DoIP相关推荐

  1. CANoe.DiVa操作指南——基于DoIP使用CANoe.DiVa用于UDS一致性测试

    文章目录 前言 一.数据输入端--诊断数据库 二.测试设置端--CANoe.DiVa设置 三.测试运行端--CANoe运行环境搭建 总结 前言 时间犹如指间滑落的细沙,不经意间已来到而立之年.自己慢慢 ...

  2. UDS诊断 - DOIP和以太网协议关系

    DoIP技术:UDS诊断服务,通过TCP/IP及以太网来进行车辆诊断,协议定义在ISO 13400. ISO13400涉及到的主要分布在传输层.网络层.数据链路层.物理层四层中. 物理层: ISO13 ...

  3. CANOE使用三:不用diva也能自动化测试UDS(创建TestModule-搭配Panel界面及使用Capl识别配置文件TXT编写基于14229的UDS自动化测试流程)

    前言 配置文件前提 配置文件内容 测试流程 测试内容 测试数据及报告 基于14229+15765的UDS培训 一.培训内容:14229服务含义,功能应用场景,正响应,负响应,优先级等:15765传输层 ...

  4. CANoe.DiVa操作指南——配置特定测试序列

    文章目录 前言 一.实例说明 二.测试脚本具体步骤 1.脚本 2.运行步骤 总结 前言 本文使用工具: CANoe CANoe.DiVa CANdelaStudio(或者ODXStudio) 工具串联 ...

  5. CANoe.DiVa 操作指南 -测试覆盖度分析

    文章目录 前言 一.CANoe.DiVa输入文件是什么? 二.CANoe.DiVa测试覆盖度 1.生成测试点内容 2.每个测试点对应测试内容 总结 前言 在汽车电子开发经典V模型中,测试为右侧内容,可 ...

  6. DoIP, uds等

    DoIP(一)--基础概念_老孟_的博客-CSDN博客_doip DoIP技术:UDS诊断服务,通过TCP/IP及以太网来进行车辆诊断,协议定义在ISO 13400. ISO13400涉及到的主要分布 ...

  7. CANoe UDS测试环境搭建

    (图片来源于网络) 目录 1. 实际开发中的痛点 2. UDSsim.cfg工程 2.1 例程路径 2.2 添加服务 2.2.1 示例:添加22服务的一个DID 参考资料 1. 实际开发中的痛点 在实 ...

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

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

  9. CANoe.DiVa 操作指南 - 时间参数配置

    文章目录 前言 一.车载诊断时间参数 二.CANoe.DiVa关于时间参数的设置 1.时间配置项 2.测试配置项 总结 前言 业界常用工具CANoe.DiVa是V公司基于加载诊断数据库CDD文件自动化 ...

最新文章

  1. Iterator、Iterable接口的使用及详解
  2. C#数组按值和按引用传递数组区别
  3. Zabbix 3.4.3 使用阿里云短信服务进行报警
  4. android xml 未能解析文件,Android Studio中“无法解析符号R”
  5. java 微信请求_Java web微信请求拦截器(微信公众号开发)
  6. 【蓝桥杯Java_C组·从零开始卷】第八节、综合测试
  7. Underscore.js常用方法介绍
  8. 表达式_关系式_关系表达式_比较表达式
  9. Jenkins二 安装gitlab及其使用
  10. 大数据集群搭建之hadoop、tomcat、jdk等工具的安装(三)
  11. Linux系统初学者指南,观点|Linux 系统调用的初学者指南
  12. keepalived脑裂问题查找
  13. hibernate使用二级缓存ehcahe的配置
  14. 学习笔记——模板方法模式
  15. ISA Server 2006速战速决实验指南(7) 创建元素-网络对象
  16. Timeline使用手册
  17. html网页转换swf格式,swf格式转换器 轻松将swf转mp4(swf转avi)视频格式
  18. 【过关斩将】面试官的八个举动,暗示你已经通过了面试
  19. 手游多开怎么设置不同的IP登陆
  20. 为什么你996猝死,你老板007都没事?

热门文章

  1. 教你学会网易云JS逆向,爬来的歌打包发给女友邮箱可好?
  2. C语言计算一个整数的位数
  3. Python编程——爬小说《星辰变》
  4. sparql查询mysql_Sparql查询语言基础学习(一)
  5. python 新式类 旧式类_Python新式类与经典类(旧式类)的区别
  6. lisp 天正标高_天正lisp文件夹_晓东CAD家园-论坛-A/VLISP-[求助]:怎样设置这个lisp里的读取文件...
  7. 华为p40鸿蒙2.0演示,华为P40强硬登场:屏下镜头+鸿蒙2.0+徕卡5摄,国产骄傲绝不服输...
  8. 不小心误删注册表exe,所有exe程序无法运行
  9. 将对称分量转换为abc相量
  10. Android | 教你如何在安卓上实现二代身份证识别,一键实名认证