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.

[参考译文] TDA4AL-Q1:[MCAN] PLAY 可以通过 TSMaster msg、但无法从 canBus0RxQueue 和 canBus1RxQueue 获取数据

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1512812/tda4al-q1-mcan-play-can-msg-by-tsmaster-but-no-data-can-be-got-from-canbus0rxqueue-and-canbus1rxqueue

器件型号:TDA4AL-Q1

工具/软件:

尊敬的 TI 合作伙伴:

代码库信息
【SDK】J721S2  10.01.00.04
【PDK】pdk_j721s2_10_01_00_25

20250513-1-TI_Question.zip
【code】/ codes
【patch】057a657.diff
【CAN 工具】TSMaster。  20250513-1-Code_and_TS Master_Config .docx
【ASC file】XCP_Trigger_svnv27639_V2.asc

我们的要求是 对 TX/Rx 操作使用传统 CAN、但中的大多数示例都是如此  pdk_j721s2_10_01_00_25 都是 CAN-FD 格式。  

我们参考 了\pdk_j721s2_10_01_00_25\packages\ti\csl\example\mcan\mcanEvmLoopback 以进行实施、并调整了 mcan 配置为补丁 057a657.diff代码 dir

对于 mCAN TX 测试、TSMaster 可以成功解析来自 DUT 的 CAN msg。

对于 mcan Rx 测试、我们使用 TSMaster 播放 CAN 数据、但无法 从 canBus0RxQueue 捕获任何 MCAN_RxBufElement 。 请参阅20250513-1-Code_and_TS Master_Config .docx。

由于 mcan TX 测试正常、我们认为 TSMaster 配置应该正确、并且 mcan 配置中应该出现问题。

您能帮助我们检查问题出在哪里吗?

e2e.ti.com/.../20250513_2D00_1_2D00_TI_5F00_Question.zip

谢谢!

Troy Chen

(o)+886-2-22685511#61836
(m)+886-9-10-709335
troyywchen@fih-foxconn.com