主题中讨论的其他器件:C2000WARE、 SysConfig
工具与软件:
您好、TI 团队:
我已成功进行测试 SCI 串行闪存编程 我现在正在努力 CAN 闪存编程 . 但是、我的程序中可能缺少一些内容。
遵循的步骤:
- 设置 CAN 的引导模式 : S3与 GPIO72为高电平 和 GPIO84低电平 .
- 置位 S4至 XCRV 位置 对其进行布线 CAN 信号 连接。
- 互联 连接到 CANTX 和 CANRX 测试点的两根线 逻辑分析仪跟踪。
- 已导入 DCAN 项目 并编译出来。
- 已修改 字节3和字节4 在输出文件中、如下所示:AA 08 C0 7A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 00 00 41 00 48 16
- 已执行 DCAN 主机程序 使用命令:./ dcan_flash_programr.exe -d f28p65x -k dcan_flash_kernel_c28x_dual_ex5.txt -a led_ex1_c28x_dual_blinky_cpu1.txt -v
发现的问题:
根据我的 可进行采集 、 主机正在发送帧 、但是 MCU 从不响应 .
为了调试、我 已重新编译 DCAN 主机程序 、注释掉 十六进制字节打印 重点关注关键输出。 我注意到了 无论 CAN 接口是否已连接、主机应用的行为都相同 .
问题:
- 如果 BOOT ROM 主机发送应用程序时如何通过 CAN 进行响应?
- 有没有 缺少步骤 干扰有多大?
如果能提供任何指导、将不胜感激。
提前感谢您、
Luciano
