🚗 车载网关日志分析 故障定位实战

📚 30 章 · 从入门到精通 v2.0
01 车载网关概述
网关在汽车电子电气架构中的角色 · 硬件架构 MPU/MCU/Switch · 软件架构 AUTOSAR CP/AP
02 车载网络通信基础
CAN/CAN FD 总线协议精讲 · LIN 总线 · 以太网 100BASE-T1 / 1000BASE-T1
03 车载网关日志系统架构
日志产生源 SWC/BSW/驱动 · 等级 TRACE~FATAL · 存储策略 本地/远程
04 日志格式规范
DLT 协议详解 · 自定义日志格式 · 时间戳同步 PTP/gPTP
05 日志采集与过滤
DLT Viewer 工具 · 过滤规则配置 · 实时日志流处理
06 日志存储与管理
文件轮转策略 · 压缩与加密 · 云端上传 MQTT/HTTP
07 日志分析基础
Wireshark / Vector CANoe / 自研工具 · 解析流程 · 关键字段提取
08 故障定位方法论
故障树分析 FTA · 因果链分析 · 5W1H 在日志排查中的实践
09 网络通信故障定位 (一)
CAN 错误帧分析 · Bus-Off 恢复机制
10 网络通信故障定位 (二)
CAN FD 速率切换失败 · ID冲突 · LIN 休眠唤醒异常
11 网络通信故障定位 (三)
以太网链路协商失败 · ARP无响应 · TCP/UDP端口不通 · VLAN错误
12 信号路由故障定位
路由矩阵配置错误 · Data Age问题 · 初始值/替代值机制
13 网络管理故障定位
AUTOSAR NM 状态机异常 · PDU丢失 · 唤醒源异常
14 诊断协议故障定位
UDS 无响应 · DID读取错误 · Routine Control失败 · Security Access
15 DoIP 故障定位
连接建立失败 · 路由激活失败 · 诊断消息超时
16 时间同步故障定位
gPTP 主时钟选举异常 · 时钟偏移过大 · Sync报文丢失
17 SOME/IP 协议故障定位
服务发现 SD 失败 · Event/Field订阅异常 · Method调用超时
18 OTA 升级故障定位
升级包下载失败 · 校验失败 · 回滚触发 · 升级后ECU通信异常
19 系统资源故障定位
CPU过载 · 内存泄漏 · 堆栈溢出 · 任务死锁与优先级反转
20 硬件故障定位
电源管理异常 · 时钟故障 · 看门狗复位日志分析
21 安全相关故障定位
SecOC 认证失败 · Freshness同步失败 · 密钥管理异常
22 日志关联分析
多ECU时间轴对齐 · 跨ECU因果链重建 · Trace ID端到端追踪
23 自动化日志分析
Python 解析脚本 · 正则表达式提取 · 异常模式识别
24 机器学习在日志分析中的应用
孤立森林/LOF异常检测 · LogCluster聚类 · 故障预测模型
25 实战案例一:CAN总线静默故障
ECU不发报文 · DBC信号解析与日志验证
26 实战案例二:SOME/IP服务不可用
抓包与日志定位配置错误
27 实战案例三:UDS诊断会话切换失败
诊断状态机与日志时序分析
28 实战案例四:OTA升级后网关死机
crash dump 与内存越界定位
29 实战案例五:整车网络唤醒异常
NM日志与示波器联合定位
30 课程总结与展望
最佳实践 · SDV/中央计算平台趋势 · 学习资源与工具链