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.
工具与软件:
香榭丽舍大街
问题1。 我们是否具有对 AM62上的3个本机 CAN 接口的 DMA 支持?
问题2: 如果我们有其他4个使用 TCAN4550的 SPI、我们也可以为该 TCAN4550提供 DMA 支持吗?
BR Rio
您好!
AM62x 上的 CAN 实例当前不支持 DMA 操作模式。
我们必须研究 TCAN4550的 SPI DMA 支持。 我将重新介绍这一点。
此致、
Aparna
您好!
主域 MCAN 和 SPI 实例支持 DMA 操作模式。 对于 SPI、DMA 示例已经是 SDK 的一部分。 对于 MCAN、需要从 AM64x 移植示例、这将需要一些开发工作。
请在 AM62x TRM 中查找信息:
此致、
Aparna
您好 Apama:
-->对于 MCAN、示例需要从 AM64x 移植、这将需要一些开发工作。
您可以帮助我们查找 MCAN DMA 示例代码吗? 示例路径和文件名在哪里?
BR Rio
您好、Ro-San:
SDK 示例代码:/mcu_plus_sdk_am64x_09_02_01_05/examples/drivers/mcan/mcan_loopback_dma/
此致、
Aparna
您好 Apama:
-->对于 SPI、DMA 示例已经是 SDK 的一部分
抱歉、用于启用 SPI DMA 的代码或配置在哪里?
默认 SDK 是否启用了该功能?
BR Rio
您好 Apama:
因此、客户需要将适用于 MCAN DMA 的 MCU SDK 从64个移植到62个?
是否将优于 TI、请为此做好准备、因为我们永远不知道这是否可行。
BR Rio
您好、Ro-San:
[报价 userid="85279" url="~/support/processors-group/processors/f/processors-forum/1397889/processor-sdk-am62x-am62x-can-txrx-thru-dma/5362746 #5362746"]抱歉、用于启用 SPI DMA 的代码或配置在哪里?
因此、客户需要将适用于 MCAN DMA 的 MCU SDK 从64个移植到62个?
是否将优于 TI、请为此做好准备、因为我们永远不知道这是否可行。
[报价]当然、我们将在最后尝试移植
此致、
Aparna
您好 Apama:
请告诉我们何时完成 MCAN DMA 移植、客户询问我们时间表。
谢谢。
BR Rio
您好!
我想知道是对 RTOS 还是 Linux SDK 有此要求吗?
无法在 Linux SDK 上添加 DMA 支持。
主域 MCAN 支持 DMA 运行模式
此外、3个 CAN 端口中有2个是 MCU_MCAN、因此可以为一个主域 MCAN 端口添加 DMA 支持。
此致、
Aparna
您好 Apama:
#1。 如果无法使用 Linux、则重点关注 MCU SDK。
#2。 因此、如果您在 MCU SDK 上实现此功能、您能否为我们构建 MCU 固件、并使 Linux 本机加载此固件、从而使 MCAN DMA 正常工作
我认为:
步骤1:BU 为 MCAN DMA 在 MCU SDK 中实现此操作、生成 MCU FW。
第2步:然后、BU 为可加载 Linux SDK 中的该 MCU 固件。
步骤3:因此、Linux SDK 将使 MCCAN DMA 正常工作。
请让我知道我的想法是否正确。 如果正确、请继续。
谢谢。
BR Rio
尊敬的 RIO:
建议的实现可能不起作用。
我将很快发布进一步的更新。
此致、
Aparna
尊敬的 RIO:
没有为 CAN 添加 DMA 支持的计划。 您建议的实现方式不可行。
此致、
Aparna
您好 Apama:
我的客户申请此功能、因为他们将使用3个 MCAN + 4个 SPI 与 TCAN。
如果原生 MCAN 没有 DMA、您能否评论一下此用例是否可行且可靠?
谢谢。
BR Rio
尊敬的 RIO:
此用例尚未经过测试。 从理论上讲、这应该起作用。 在前进之前、需要进行一些系统级分析。
[报价 userid="85279" url="~/support/processors-group/processors/f/processors-forum/1397889/processor-sdk-am62x-am62x-can-txrx-thru-dma/5384715 #5384715"]您能否评论一下此用例是否可行且可靠?
[报价]目前无法确认。
此致、
Aparna