你好,AM3352和FPGA连接,跑裸机,GPMC通信,使用片选1,但是无输出。
#define FPGA_GPMC_CONFIG1 0x00001800
#define FPGA_GPMC_CONFIG2 0x00141400
#define FPGA_GPMC_CONFIG3 0x00141400
#define FPGA_GPMC_CONFIG4 0x0F010F01
#define FPGA_GPMC_CONFIG5 0x010C1414
#define FPGA_GPMC_CONFIG6 0x1f0f0A80
#define FPGA_GPMC_CONFIG7 0x00000C44
*(0x4000000 +addr) = data,程序会跑飞,不知道为什么。除了CONFIG1~CONFIG7还要配置什么,管教复用也设置了
Shine:
#define FPGA_GPMC_CONFIG1 0x00001800 这里DEVICETYPE[11:10]=10表示nand flash。如果配成async和sync memory,这里要设置00。