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.

6678 EDMA



您好! 我在c6678上使用EDMA将数据从DDR或共享内存中搬运至每个核的L2 中,有没有办法编程保证传输后目的地址和源地址数据完全一致? 如果不一致有没有机制汇报问题,进而通过重传什么的来解决? 谢谢!
  • 看不太懂你的问题,EDMA搬移后,目的地址的数据和源地址的数据肯定一样,相当于memcpy,不需要什么重传机制。

    除非你有cache问题,在EDMA读源地址时,先将源地址进行cache flush,在EDMA搬移后,将目的地址进行cache valid。严格来说后者可以省略因为L2默认自维护cache一致性。