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.

What is the maximum speed of GPMC with AM3352

Other Parts Discussed in Thread: AM3352

While I used the AM3352 communicated to FPGA, use DMA GPMC with burst mode. But the maximum speed only 12MB. The configuration of GPMC as follows:

#define FCLKDIV   2
#define READ_ACC_CLCLE  5
#define WRITE_ACC_CLCLE  4

struct gpmc_timings gpmc4fpga_timing_burst = {
 /*config 2*/
 .cs_on = 0,
 .cs_rd_off = FCLKDIV*(READ_ACC_CLCLE+2),
 .cs_wr_off = FCLKDIV*WRITE_ACC_CLCLE,
 
 /*config 3*/
 .adv_on = 0,
 .adv_rd_off = FCLKDIV*2,
 .adv_wr_off = FCLKDIV*2,

 /*config 4*/
 .we_off = FCLKDIV*WRITE_ACC_CLCLE,
 .we_on = FCLKDIV*2,
 .oe_off = FCLKDIV*(READ_ACC_CLCLE+2),
 .oe_on = FCLKDIV*3,

 /*config 5*/
 .page_burst_access = FCLKDIV,
 .access = FCLKDIV*READ_ACC_CLCLE,
 .rd_cycle = FCLKDIV*(READ_ACC_CLCLE+2),
 .wr_cycle = FCLKDIV*WRITE_ACC_CLCLE,

 /*config 6*/
 .wr_access =  FCLKDIV*3,
 .wr_data_mux_bus = 4,
};