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.

[参考译文] AWRL6432:如果在 SBL 中添加 CAN 操作、则无法在应用中运行 CAN

Guru**** 2540720 points


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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1364998/awrl6432-failed-to-run-can-in-app-if-adding-can-operation-in-sbl

器件型号:AWRL6432

您好!

我的客户在 SBL 中向 TX/RX CAN 消息添加了 CAN 操作(轮询模式) 、但 发现 CAN 无法在应用中正常工作。

他们进行了大量测试、发现他们是否在 FECSS 的启用时钟后添加了20秒的延迟、可以在应用中正常工作。

我建议客户 在 SBL 中的 WDT 复位(无20S 延迟)之前添加 MCAN_txBufCancellationREQ、但仍然失败。

请您告知在 MCAN deinit 的 SBL 中可能遗漏的内容吗?  

谢谢。

克里斯

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

    Chris、您好!

    请参阅另一个有关 CAN 控制器断电的 E2E。

    https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1332550/iwrl6432-how-to-de-intialise-the-can-after-the-communication-is-completed-how-can-i-do-it 

    此致、

    时间

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

    TIM:

    客户在 WDT 重置之前尝试了以下方法、但应用程序中的 CAN 仍然无法正常工作。 您有更多意见吗?

    1. MCAN_txBufCancellationReq
    2. MCAN_addClockStopRequest (..、ture)
    3. PRCMPeripheralClkEnable (Power_module.dbRecords [0]、PRCM_GATE_CLK_DISABLE);
    4. CSL_REG32_fins ((CSL_APP_RCM_U_BASE + CSL_APP_RCM_IPCFGCLKGATE1)、APP_RCM_IPCFGCLKGATE1_IPCFGCLKGATE1_APP_CAN、PRCM_GATE_CLK_DISABLE);

    谢谢。

    克里斯

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

    Chris、

    我们能再多了解一下发生了什么故障吗? 它们在 WDT 之后是否在重新初始化时遇到问题?

    此外、您是否已注意确保从 WDT 执行正确的顺序(根据 TRM 12.4.4.8)?

    当客户发现故障时、了解 TRM 该部分中提到的某些重要寄存器的值会有所帮助。

    此致、

    时间