基于XCP的测量、标定和调试一体化系统
在实车上访问ECU调试接口通常是一个很大的挑战,尤其是在连接高速测量标定设备时,需要在测量标定工具与调试器之间进行频繁切换。为了满足汽车行业的需求,Vector与调试器厂商协同工作,通过单一硬件接口,实现对ECU的测量、标定和调试功能。该功能基于2017年11月ASAM组织发布的新标准——“基于XCP协议的软件调试”(Software Debugging over XCP)。各个合作方积极完成了相关的工具开发工作,从而实现了单一调试接口用于测量、标定和调试工作,加快软件开发过程。
VX1000系列测量标定设备用于访问ECU的内部数据。在车辆工作温度范围内,最高可实现100Mbyte/s的数据传输带宽。
VX1000集成XCP从节点功能(XCP Slave负责响应上位机工具XCP Master),输出信号为标准XCP信号,可连接到测量标定工具CANape,或者其他兼容XCP协议的上位机工具,例如Lauterbach的TRACE32、iSYSTEM公司的winIDEA等,均可通过VX1000访问ECU。ECU中无需集成额外的代码,调试软件即可提供与基于硬件调试器一致的调试功能。
VX1000的POD设备通过调试接口(例如DAP或JTAG)连接到ECU,POD通过高速线束连接到VX1000的基础模块,上位机和VX1000的基础模块之间通过基于以太网的XCP协议(XCPonEth)进行通信。
调试软件作为在上位机运行的XCP主节点(XCP Master),不会将调试命令直接发送到ECU,而是以XCP命令的形式对其进行封装。这些XCP命令将被发送到VX1000进行进一步处理。这样的设置有效地利用了VX1000硬件在车载环境中的成熟应用,扩展了调试器厂商的应用场景,使得调试器厂商只需提供具有XCP调试功能的软件即可。
基于XCP的测量、标定和调试一体化系统
VX1000系统架构师Ralf König博士表示:“调试器与CANape的互操作性,为ECU开发人员创造了重要的附加价值。曾经相互独立的两个系统,现在不仅可以联合使用,而且还扩宽了应用范围。对于集成了VX1000的ECU,可以直接在车辆上进行功能调试。这使得很多新型应用成为可能,简化了操作,从而节省开发和测试ECU软件的宝贵时间。”
当前,VX1000支持汽车电子领域的主流芯片,例如AURIX、MPC5xxx和RH850等,同时还支持winIDEA XCP Master和Trace32 Software-only debugger。
- 下一篇:特斯拉碰撞实验室
- 上一篇:Waymo与特斯拉无人驾驶历程:学游泳与先下水
-
汽车测试网V课堂
-
微信公众号
-
汽车测试网手机站
最新资讯
-
荷兰Zepp氢燃料电池卡车-Europa
2024-12-22 10:13
-
NCACFE -车队油耗经济性报告(2024版)
2024-12-22 10:11
-
R54法规对商用车轮胎的要求(上)
2024-12-22 10:10
-
蔚来ET9数字架构解析
2024-12-22 09:53
-
4G/5G网络新时代的高效紧急呼叫系统NG-eCal
2024-12-20 22:33