我在使用DM8168的EDMA传输数据到GPMC接口上,GPMC端的地址模式设置为INCR,GPMC能接收到数据,但是速度上不去;GPMC端的地址模式设置为FIFO,却发现数据并没有进行传输。
请问这个问题该如何解决呢??
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.
我在使用DM8168的EDMA传输数据到GPMC接口上,GPMC端的地址模式设置为INCR,GPMC能接收到数据,但是速度上不去;GPMC端的地址模式设置为FIFO,却发现数据并没有进行传输。
请问这个问题该如何解决呢??
http://www.cnblogs.com/imapla/p/4122609.html我参考了这篇文章。
1.我是申请了一片内存,然后通过EDMA将这部分内存的数据搬运到GPMC上,传输了一帧1080P数据,每个像素是16位。
2.时间的测量是用了jiffies这个变量,测量了EDMA开始到结束之间的时间。
3.EDMA的带宽不太清楚,GPMC的时钟手册上说是可以达到125MHz的。
4.觉得比较奇怪的是为什么地址模式是FIFO的时候数据就不传输呢?FIFO模式是不是需要设置别的什么参数?
5.如果用QDMA的话速度是否能够提升?