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.

[参考译文] TDA4VM:当主域开始运行时、[TDA4_AL] SDK8..4 MCU_MCAN0无法工作。

Guru**** 2535750 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1108311/tda4vm-tda4_al-sdk8-0-4-mcu_mcan0-can-not-work-when-main-domain-start-running

器件型号:TDA4VM

您好!  

我们最近遇到了有关 MCU MCAN0的新问题。

加电后、它可以正常运行发送/接收消息功能大约10秒、但在主域进入运行状态后遇到问题、当函数 CAN_WRITE 读取属于 MCU_MCAN0_CFG 映射的存储器地址0x405280CC 时、MCU 满足数据中止异常。

为了解决此问题,我们将 local_moduleClockEnable数添加到 MCU 的周期性任务中,并在主域开始运行后再次启用 MCAN0的收发器。 MCU 不符合数据中止异常,但 MCAN0无法发送或接收消息。 函数 CAN_write aways 返回 CAN_BUSY。 此外、发送和接收消息似乎无法进入中断。 我们尚未找到解决这个问题的办法。

您的团队对此问题是否有任何建议? 我们期待您的答复。 谢谢!