ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

车载诊断自动化清单:Automotive Skills Suite 如何构建UDS服务目录、DTC目录与ODX数据库

车载诊断自动化清单:Automotive Skills Suite 如何构建UDS服务目录、DTC目录与ODX数据库 车载诊断自动化清单Automotive Skills Suite 如何构建UDS服务目录、DTC目录与ODX数据库【免费下载链接】automotive-skills-suite100 installable Claude skills covering Engineering areas such as, ISO 26262 functional safety, ISO/SAE 21434 cybersecurity, ISO 21448 SOTIF, AIAG-VDA quality (APQP/PPAP/FMEA), Automotive SPICE, and continuous improvement tools — every builder paired with a confirmation reviewer.项目地址: https://gitcode.com/gh_mirrors/au/automotive-skills-suite在 Automotive Skills Suite车载工程技能套件中诊断工程师最常用的三类自动化交付物是UDS 服务目录、DTC 故障码目录和ODX 诊断数据库——这三类 xlsx 工作簿过去往往需要逐行手填、跨表核对而该套件用 152 个可安装的 Claude 技能把JSON 输入 → 标准化 Excel 输出 → 自动审查整条链路变成了对话式操作。️为什么诊断文档总在做手工搬运一个 ECU 上线前诊断相关文档通常包括服务清单、DID/RID 目录、会话与安全访问、NRC 矩阵、DTC 定义、快照数据、OBD 映射……每一项都要按标准逐条核对稍有遗漏就会在客户审核audit中被打回。Automotive Skills Suite 的思路是每个 builder 技能负责生成结构化 xlsx配对的 reviewer 技能负责跑确认检查清单。上游改一处下游所有依赖它的文档自动对齐——官方称之为链式合同chain contract审计思路可参考 docs/chain-contract-audit.md。快速上手3 步安装诊断技能获取仓库git clone https://gitcode.com/gh_mirrors/au/automotive-skills-suite仓库为只读镜像请勿改动内容安装技能从skills/目录选取.skill文件在 Claude Desktop / Cowork 中点击 Save skill 安装用自然语言触发技能会在 frontmatter 中声明触发描述直接说Build a UDS services catalog for the BCM即可命中uds-services-builder三个核心技能文件一览技能对应标准产出skills/uds-services-builder.skillISO 14229-113 标签页 UDS 服务目录skills/dtc-catalog-builder.skillISO 14229-1 / SAE J201212 标签页 DTC 目录skills/odx-builder.skillISO 22901-113 标签页 ODX 编制工作簿构建 UDS 服务目录13 个标签页一次成型uds-services-builder从一份 JSONECU 身份、会话定义、服务清单、DID/RID 目录、安全访问、NRC、P2/P2*/S3 时序、Flash 布局生成13 个标签页的审计级工作簿服务清单覆盖 0x10–0x86 全部诊断服务及子功能会话与安全默认 / 编程 / 扩展会话SecurityAccess 等级与 seed/key 算法引用DID / RID 目录读写数据标识符、例程 ID 及会话/安全限制NRC 矩阵 时序参数负响应码含义、P2/P2*/S3 毫秒级取值记忆编程布局Flash 起始地址、擦除块大小官方示例演示了完整的输入输出形态输入一个车身控制 ECU 的诊断规格桩输出含32 个 DID、9 个 RID、4 级安全访问的BCM-uds-catalog.xlsx详见 examples/uds-services-builder/README.md。 小技巧技能间有明确分工——协议无关的服务目录用 UDS builder要 ODX 导出的话转odx-builder要 Vector CANdela 数据库用cdd-builder只管理 DTC 库存用dtc-catalog-builder。构建 DTC 目录从故障码清单到 OBD 映射dtc-catalog-builder按 ISO 14229-1 与 SAE J2012 生成 12 个标签页的目录工作流分三步收集 DTC 清单——Pxxxx / Bxxxx / Cxxxx / Uxxxx 编码、故障类型、严重度、MIL 触发与 limp-home 行为组装 JSON 输入——含快照数据绑定、扩展数据、去抖debounce目录与自愈healing规则审查迭代——重点检查 DTC 唯一性、状态掩码位、快照 DID 完整性、OBD 就绪监控对齐其中Debounce Catalog计数器式 / 定时器式算法及参数与Healing Logic每个 DTC 的清除条件往往是审核关注点OBD Mapping标签页则把每个排放相关 DTC 映射到 OBD-II 就绪监控器。构建 ODX 数据库分层结构与变体继承odx-builder按 ISO 22901-1 生成 ODX 编制工作簿核心是理解四层结构ODX-DData请求/响应服务定义、参数语义ODX-CCommunication总线参数、物理通道、时序ODX-VVehicle整车网络拓扑、ECU 映射ODX-FDFlash Data刷写编程、内存布局工作簿还包括Base Variant / Derived Variants标签页描述 ECU 变体层级与属性继承Inherit-From 关系以及PDU Library处理 PDU 定义与复用multiplexing——这让一个基础变体 多个派生变体的量产诊断数据交换结构得以标准化维护。审查员技能30 项检查 可视化仪表盘每个 builder 都有配对 reviewer。以 skills/uds-services-checklist-reviewer.skill 为例它对 13 标签页的 UDS 目录执行30 项符合性检查服务清单完整性0x10–0x86 支持情况DID / RID 唯一性与地址范围安全访问配置完整性、会话依赖规则P2 / P2* / S3 取值范围合法性输出是一份审查清单 xlsx含 KPI 瓦片、合规度饼图与 findings 表格评级分为 FC / LC / PC / NO / NA 五档——审查员只报告差距不修改源文件保证交付物不可变、审计轨迹清晰。诊断技能全家桶5 对技能如何分工技能对适用场景uds-services-builder reviewerISO 14229-1 协议级服务目录dtc-catalog-builder reviewerDTC 定义、快照、去抖、OBD 映射cdd-builder reviewerVector CANdela 诊断数据库odx-builder reviewerISO 22901-1 ODX 数据交换dem-config-builder reviewerAUTOSAR DEM 运行时配置NvM、OBD 冻结帧典型链路UDS 服务目录 → DTC 目录 → ODX 数据库 → DEM 配置前者输出即后者输入构成稳定的文件格式合同。常见疑问诊断文档该从哪一份开始Q新项目第一份文档是什么从 UDS 服务目录开始它定义了服务、DID/RID 与安全框架后续 DTC 与 ODX 都以此为锚。Qxlsx 输出能直接交给客户吗能。所有 builder 输出采用统一的 NAVY/Calibri 样式与 ASIL 色码reviewer 仪表盘可作为审核证据。Q技能输出格式会变吗不会。下游技能以上游 xlsx 为固定契约消费详见 README.md 中 The chain 一节的链路图。✅ 一句话总结把 ECU 诊断规格丢给 ClaudeUDS 目录、DTC 目录与 ODX 数据库在几分钟内成型审查员再帮你把 30 多项合规风险逐一清零。【免费下载链接】automotive-skills-suite100 installable Claude skills covering Engineering areas such as, ISO 26262 functional safety, ISO/SAE 21434 cybersecurity, ISO 21448 SOTIF, AIAG-VDA quality (APQP/PPAP/FMEA), Automotive SPICE, and continuous improvement tools — every builder paired with a confirmation reviewer.项目地址: https://gitcode.com/gh_mirrors/au/automotive-skills-suite创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表