Quantcast
Channel: C6000™多核 - 最近的话题
Viewing all articles
Browse latest Browse all 5545

c6678 pcie读数据出错问题

$
0
0

使用TI的c6678开发板实现和FPGA的PCIE通信。DSP作为RC端,FPGA作为EP端,实现的功能是DSP配置FPGA的DMA将FPGA的FIFO中数据搬移到DSP中。我设置dsp的inbound区域PCIE地址为0x80000000,在DSP内部将该起始地址的区间映射到PCIE地址。现在的问题是DSP接收一帧数据后如果不将0x80000000空间的数据搬移到本地内存,PCIE的数据传输就正常。如果将0x80000000空间的数据搬移到本地内存,再读下一帧数据,传过来的数据就有错误。

请问这是怎么造成的?


Viewing all articles
Browse latest Browse all 5545

Trending Articles