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.

C6678 多核EDMA访问共享空间的问题!!!



RT!

硬件环境:自己开发的双6678板卡

软件环境:参考Keystone和MSDK编写的lib库

问题:

1.多核是否可以同时启动EDMA读写共享空间?

2.如果可以,需要注意什么?cache一致性是否还需要自己维护?

我自己在测试时,发现一个核去EDMA读写MSM时,可以正常数据传输,多核同时EDMA读写MSM时会出现数据错误,但是只改变传输地址,多核同时EDMA读写DDR却不会有问题,请问TI大神们在多核EDMA访问共享空间MSM时需要设置写什么参数?需要注意些什么?如何设置?

非常感谢!