一、标定连接超时问题(API_XCP_ERR_CMD_TIMEOUT_T1)
排查步骤:
1. 检查总线错误帧
- 查看总线上是否有错误帧;
- 如果解析出错误帧,可对照识别出的错误类型,参考错误帧章节(链接)完成问题排查与解决;
2. 检查通信ID配置
- 确认标定节点的通信请求ID和响应ID是否正确;
3. CANFD配置检查
- 如果是CANFD报文:将通道切换为CANFD模式;勾选CANFD配置选项;

4. 基础操作尝试
- 重启控制器;
- 重启VBA(仅涉及升级后);
- 检查是否需要发送扩展帧(特别是用户自定义的A2L文件);
5. Trace报文分析
- 在Trace上过滤请求ID和响应ID;
- 清空Trace,重新连接标定节点;
- 点击连接后查看:是否有响应ID回应;若无响应,尝试切换CANFD报文发送;

6. 报文类型确认
- 报文类型必须是CCP或XCP类型;
- 不能是普通的CAN或CANFD报文;
- 如果不是XCP报文,需关闭Generator或Node中的相关报文;
二、标定量在Graphic显示异常(数值异常过大或过小,超过正常范围值)
解决方案:
1.切换字节序
- 调整字节序设置;

2.重新导入A2L
- 重新解析A2L,更新变量地址;
三、标定失败问题(API_XCP_ERR_ACCESS_DENIED)
导致原因:A2L中这个变量的地址在Flash区域(参考区);
解决方案:
1. 分页设置
- 启动分页功能;
- 将RAM区的值改为1;

2. 内存段类型处理
- 如果变量是在Flash内存段内,需要开启地址映射;

注意:地址映射和分页切换只能兼容一个,不能同时使用