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.

[参考译文] AM6421:在示例工程中修改禁用环回后接收所有错误帧

Guru**** 2535150 points
Other Parts Discussed in Thread: AM6421

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1564724/am6421-receive-all-error-frames-after-modifying-disable-loopback-in-example-project

器件型号:AM6421


工具/软件:

您好!

当在 R5FSS0-0 内核上使用 MCAN0 以及原始示例工程(启用环回)时、它正常运行。

然而、在修改为禁用环回后、接收到的所有帧都是错误帧。

我的本地修改如下:

-已禁用环回。

-注释掉了与 RX 相关的代码。

-将标称比特率和数据比特率设置为 250 Kbps(相同的值)。

错误帧详细信息如下:

我的本地环境信息:

-原始示例文件路径:

C:\ti\mcu_plus_sdk_am64x_10_00_00_20\examples\drivers\mcan\mcan_loopback_polling\am64x-sk\r5fss0-0_nortos

- CCS 版本:

- MCAN 模块:

MCAN0

-运行核心:

AM6421 R5FSS0-0

请根据上述信息对问题进行故障排除

为 CAN 驱动程序提供正确的 Init/De-Init 序列。

此致

Jaxon

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Jaxon:

    如果这可能会提供任何其他提示、您可以查看以下常见问题解答:  【常见问题解答】SK-AM62X/SK-AM62A-LP:使用外部收发器 TCAN1042D 测试 MCAN 外部环回示例 

    我将尝试在我的 EVM 上测试一次、以查看我是否可以重现此情况、同时我可以提供有关您观察到的错误的更多详细信息、或者分享有关错误帧的更多详细信息、因为我无法识别您共享的当前图像中的任何内容。

    将标称比特率和数据比特率设置为 250 Kbps(相同的值)。

    如果您计划对两者使用相同的比特率、则只需禁用比特率切换即可。

    此致、

    会面。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Jaxon:

    我尝试了这在我的最后,我能够做这项工作,帧接收 PCAN :

    我最后也没有发现任何错误、现在我需要了解有关您所面临错误的详细信息。

    默认示例配置为 CAN 经典模式、我还测试了经典 CAN。 您是否要移植此示例以针对 CAN FD 运行?

    此致、

    会面。