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.

GPMC EDMA Problem

Other Parts Discussed in Thread: AM3359

Hi

I am using a custom board including FPGA and AM3359.  I set up GPMC to read an internal memory of FPGA into DDR2 of AM3359, it works correctly by CPU.

I need to use the DMA for transfering the memory but I could not succeed. I initialized DMA controller based on NAND example of starterware but the result is incorrect. When I probe the addresses pin of GPMC using oscope, the 5 LSB bits do not change at all, but 6'th bit changes correctly. The data that I capture in the buffer is correct according to the address changes. something like this : (1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,17,17,17,17,17,17,17,17,,17,17,17,17,17,17,17,17,33,...)

Where did I wrong?

Does anyone give me an example of GPMC and DMA?

Best Regards,

Mohsen