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

您好,6678多核通过EDMA传输数据,单次运行没有问题,但是循环运行一段时间,有些核就卡在查询edma的中断上,无法向下运行

您好,edma多核传输数据,8个核都采用edma cc0,global region,传输数据没有问题,循环运行一段时间后,大概4000多次,有些核就卡在查询edma的中断上,无法向下运行。请问这个怎么解决?

Allen35065:

可能是多核共享时发生了时序上的错误?你可以先跑一个核看会不会有问题,或者用Shadow Region来规避同时对Global Region的操作。

lun he2:

请问多核同时使用EDMA,不会产生冲突吗?我用的是DSP 6657 ,两个核同时使用EDMA,只用一个核能跑,另一个一直卡在手动触发配置那条指令上。你的是如何解决的?

赞(0)
未经允许不得转载:TI中文支持网 » 您好,6678多核通过EDMA传输数据,单次运行没有问题,但是循环运行一段时间,有些核就卡在查询edma的中断上,无法向下运行
分享到: 更多 (0)