TI中文支持网
TI专业的中文技术问题搜集分享网站

C6670 edma3多核使用问题

你好:

          我在0核上实现了tcp3e/3d的链路(example 用例),使用了edma3的instance3。

          现在考虑同时在核1上也加载这个链路,遇到的问题是:核0正常启动运行后,核1运行到edma3_init的时候会打断核0的edma传输。所以想请问在多核时如何配置同一个edma3 instance的使用,ti有没有提供说明或example用例。

          我们的代码是按照example的用例,将句柄的申请放在各核的L2上的,是不是需要放在共享内存里?

          谢谢。

Thomas Yang1:

dejiang

如果你是用同一个channel的话,如果通个句柄操作,需要做到channel资源的互斥。你可以通过查看底层寄存器,来了解多核共用EDMA channel的行为

赞(0)
未经允许不得转载:TI中文支持网 » C6670 edma3多核使用问题
分享到: 更多 (0)