
AUTOSAR DEXT
基于AUTOSAR的诊断开发
AUTOSAR诊断提取(DEXT格式)是对AUTOSAR系统描述的补充,为配置符合AUTOSAR标准的诊断基础软件提供解决方案。
动机
整车厂和一级供应商设计车辆诊断开发流程的方式多种多样,采用不同的交换格式,且所使用的工具通常仅支持其自身的流程。当需要与开发合作伙伴交换诊断数据库,并在对方的工具链中再利用时,往往会出现问题。其后果是协调工作量增加、数据丢失,最坏的情况下甚至会导致基础软件出现错误。
作为一种交换格式,DEXT为基于AUTOSAR的诊断开发提供简化的选项,并确保开发合作伙伴之间数据交换的一致性。
优点
- DEXT格式满足诊断基础软件配置的所有需求。
- DEXT格式被使用于AUTOSAR Classic和AUTOSAR Adaptive两个平台中的诊断数据库格式
- 基础软件中与诊断相关的部分可以在企业之间(例如整车厂与一级供应商之间)或整车厂合作中进行统一交换。
- DEXT格式涵盖AUTOSAR中支持用于诊断的底层软件模块的内容。匹配不仅描述相应的协议,还指明数据的来源。
- DEXT格式可用于交换基于UDS和SOVD的诊断数据。
- 从共同来源生成ODX和DEXT数据,可确保ECU中的诊断软件与诊断仪兼容。
DEXT格式的组成部分


AUTOSAR DEXT专为满足基础软件中数据输入的需求而设计。
其主要要素包括:
- 针对UDS、OBD法规、J1939和SOVD的诊断服务及相关子服务的选择
- 描述通过诊断接口传输的数据,包括数据类型和转换信息
- 故障存储
- 诊断数据元素
- 将诊断数据元素与应用软件匹配
工具链


在诊断设计与ECU配置之间采用AUTOSAR DEXT交换格式的工具链
Vector的工具链基于AUTOSAR诊断开发流程,在整车厂与一级供应商之间提供一致的诊断数据交换,同时确保ODX和DEXT数据的同步。
- 作为诊断设计和规范工具,CANdelaStudio可导出DEXT格式文件,其中包含诊断映射(如果CANdelaStudio文档是由PVCDI或SWC Sync创建的)以及相应的ODX格式文件。
- DaVinci Configurator Classic读取DEXT格式,并据此导出符合AUTOSAR标准的诊断基础软件模块(DCM、DEM)的配置。随后,DaVinci Configurator Classic生成诊断基础软件模块的SWC接口,并将它们连接到应用SWC的端口上,与AUTOSAR DEXT中的诊断映射相匹配。
相关内容


Pascale Morizur
诊断和刷写商业开发经理
开启对话
您是否对新一代诊断和刷机解决方案及工具感兴趣?那就让我们聊聊吧!