AUTOSAR从入门到精通100讲(二十九)-ETAS AP 诊断解决方案

RTA-VRTE 是德国博世研发的Adaptive AUTOSAR 解决方案,遵循 AUTOSAR AdaptiveR19-11 规范,使用 C++11 语言和 Linux 操作系统,目前已实现多个组件,可满足当前最常见的基于 SOME/IP 通信和基于 DOIP 诊断的应用场景。

1.1概述AUTOSAR自适应诊断管理(DM)

图片

  1. 自适应平台中的诊断需求

  1. 诊断管理的构建的三方面组成:

  • 诊断通信管理

  • 事件内存管理

  • 传输层

组件功能介绍
• ara::diag:基于 ISO 14229-1 (UDS) and ISO 13400- 2 (DoIP),实现基于 IP 的诊断功能(UDSonIP)
♦ 通过诊断服务器,实现DEM诊断事件管理和DCM 诊断通信管理:
DEM 诊断事件管理主要提供诊断事件服务,处理诊断事件,记录操作循环状态,维护 DTC 状态和存储事件数据;
DCM 诊断通信管理主要提供诊断会话管理,诊断请求转发和UDS服务处理
♦ 支持配置多个诊断服务器,每个诊断服务器支持配置不同服务,且支持被多个Tester并行访问
♦ 实现传输协议管理:支持DOIP协议,后续可扩展和兼容其他传输层协议

Guess you like

Origin blog.csdn.net/m0_50230964/article/details/121223731