器件型号: J722SXH01EVM
尊敬的 TI 专家:
如主题行中所述、您能帮我通过 CAN 将软件包发送到经典 ECU 吗?
现在在 TI 电路板上、我收到了如下消息: 找不到器件 MCU_mcan0。
要确认引脚连接、另请提供 TI J722S EVM 板上 CAN-0 和 CAN-1 的图片。
提前感谢您!
此致、
Thejasvi
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
器件型号: J722SXH01EVM
尊敬的 TI 专家:
如主题行中所述、您能帮我通过 CAN 将软件包发送到经典 ECU 吗?
现在在 TI 电路板上、我收到了如下消息: 找不到器件 MCU_mcan0。
要确认引脚连接、另请提供 TI J722S EVM 板上 CAN-0 和 CAN-1 的图片。
提前感谢您!
此致、
Thejasvi
尊敬的 Thejasvi:
我推荐此常见问题 解答:【常见问题解答】Linux 内 MCAN 的故障排除指南:TDA4VEN-Q1/AM6x/TDA4x/DRA8x
关于连接、我推荐 EVM 用户指南的第 5 页: https://www.ti.com/lit/ug/sprujb5/sprujb5.pdf?ts = 1773679614128&ref_url=https://www.253A%252F%252Fwww.ti.com%252Ftool%252FJ722SXH01EVM
此致、
Takuma
您好、Takuma Fujiwara、
感谢您的建议。
但我 仍然坚持 【常见问题解答】Linux 内 MCAN 故障排除指南:TDA4VEN-Q1/AM6x/TDA4x/DRA8x — 处理器论坛-处理器 — TI E2E 支持论坛的第一步
我无法查看 CAN 的日志、
我正在编译 SDK 11.01.03 (tisdk-adas-image)、我的映像没有 CAN 相关文件。
如何在我的映像中安装这些 CAN 文件?
您能帮助我解决这个问题吗?
谢谢!
此致、
Thejasvi
尊敬的 Thejasvi:
1.如果没有收到与 CAN 相关的日志、则器件树很可能没有定义 CAN 节点。
2.如果探测到 CAN 驱动程序,但存在错误,则很可能是 pinmux 问题。 请再次检查器件树中的 pinmux。
此致、
Takuma
您好、Takuma Fujiwara、
感谢您提供详细信息。
我仔细检查了 DTS 文件、与 CAN 相关的所有内容都在指定位置启用。 (如上所述)。
但仍然无法进行板载连接(IP 链路显示或 dmesg 日志)
请问您是否需要在 tisdk-adas-image 中安装任何组件? 或需要在 boot/uEnv.txt 或任意位置进行任何更改?
这对于 CAN 正常工作是必需的。
此致、
Thejasvi
尊敬的 Thejasvi:
您是否可以收集以下日志并共享:
如果使用默认二进制文件、则无需进行任何更改即可启用 MCAN。 但如果探测到 CAN 器件、内核加载的 dts、以及运行时使用的配置、则会记录上述 3 项。
此致、
Takuma
您好、Takuma Fujiwara、
无法获取 CAN 日志的问题是、映像中缺少.ko 文件。
现在我可以看到 mcu_mcan0、mcu_mcan1 和 mcu_main0。
但仍然没有建立 CAN 通信。
场景:
*我有 2 个经典 ECU,将 ECU1、ECU2 和 TI EVM 的比特率设置为 125000
*实际上,我们需要 2 个接口,我使用了 MCU_main0 和 mcu_mcan1。
Q1: MCU_main0 和 MCU_mcan1 是否 支持 socketCAN?
问题 2:如何使用 CAN 总线将 2 个经典 ECU 连接到 TI?
提前感谢您!
此致、
Thejasvi
尊敬的 Thejasvi:
我更新了常见问题 解答以包含具体内容:【常见问题解答】Linux 内 MCAN 故障排除指南:TDA4VEN-Q1/AM6x/TDA4x/DRA8x
步骤 4 中添加了引脚排列、但我首先建议检查步骤 3(内部环回)是否有效。 如果没有、请发送日志(或者,如果没有日志,请截屏终端屏幕,以便我可以查看运行了哪些命令)。
对于您的其他问题、是的、所有 3 个 MCAN 都支持 SocketCAN。 EVM 上的 MCAN 接口为 3 个引脚:CAN_H、CAN_L 和接地、因此请适当地连接这些引脚、请参阅 EVM 用户指南以确定哪个引脚。
此致、
Takuma