ODX文件类型
ODX2.2.0(ISO-22901)将ODX文件分为如下类型:
odx-c/-cs:通讯参数,如会话层、传输层时间参数以及逻辑地址等通讯相关信息
odx-d:ECU诊断层规范(包含ECU所有诊断服务以及诊断使用的数据)
odx-v:车辆信息(-v文件可以包含整车所有控制器拓扑结构,诊断仪可以通过logic link选择需要诊断的ECU)
odx-e:ECU配置(产线ECU配置信息)
odx-f:ECU编程数据(ECU刷写相关数据,如checksum和签名信息等)
odx-fd:功能字典(车辆功能信息库,如中控锁功能包含四个车门功能信息)
odx-m:多ECU功能规范(定义了同时和多个ECU进行通讯的方法)
PDX文件
PDX文件可作为各类型ODX文件的容器,将相关ODX文件打包为PDX文件(.pdx),并且作为输入物导入诊断工具。
ODX包目录文件index.xml
ODX包目录由一个CATALOG实例表示,它提供了存储在相应PDX包中的所有文件的列表。
元素“FILE”的内容代表PDX中包含的文件,元素“CATEGORY”内容如下:
ODX-DATA:适用于所有ODX文件
ODX-JOB:适用于java-files,class-files,jar-files,dll-files
LIB:所有被JOB使用或导入的文件
PROGRAMMING-DATA:用于控制器编程的bin/hex文件