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.

66AK2H12 PCIe INBOUND 设置问题

Other Parts Discussed in Thread: 66AK2H12

采用66ak2h12芯片,外挂2G + 8G内存,PCIe作为EP。

设置INBOUND为0xA0000000~0xAFFFFFFF,采用mmap方式访问PCIe地址空间,直接内存拷贝速度都很慢!只有20MB/s左右,请问是什么原因?而且只要采用mmap方式映射DDR3B内存,使用memcpy()函数拷贝内存速度都很慢,每次拷贝10KB。

另外,我的内核应该是运行在DDR3A上

800000000-81fffffff : System RAM 
 800008000-80092f023 : Kernel code  
 80097c000-800a0d143 : Kernel data  

请问,是否可以把PCIe IB映射到DDR3A上面,如何映射?

另外,采用DSP edma时,当copy的数据为10kB大小时,其速率也是非常慢,20MB/s左右,请问是EDMA性能问题么?