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 pcie空间地址用edma搬移失败



Hi,TIs:

        最近在调试pcie与edma,想把DDR上的数据通过edma搬移到pcie地址空间,但是一直无法成功。

        其中DDR地址为0x8000 0000后2G的空间,pcie地址为0x6000 0000后的256M的空间。原先怀疑是edma有问题,把源地址和目标地址都设置为DDR上一块空间,进行edma搬移,数据搬移是成功的,但是将pcie地址作为目的地址或者源地址,edma就无法成功。

       怀疑是pcie地址在xmc里面没有设置或者没有初始化成功?请教各位大侠是否需要做额外的初始化操作或者其他?

       由于对xmc不大熟悉,如果是xmc的问题,能否详细说明下。

       万分感谢~~~