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