|
问题如下:
CE0 -------SDRAM (MT48LC4M16A) CE2--------FIFO(AL422B) EMIF应如何初使化?
我用合众达5509 DEMO板 SDRAM MT48LC4M16A能工作,但外接的 FIFO AL422B不能工作. (怀疑EMIF初试化不对) 0x220, //EGCR 0xFFFF, //EMI_RST 0x3FFF, //CE0_1: CE0 space control register 1 // MTYPE = 011,Synchronous DRAM(SDRAM),16-bit data bus width 0xFFFF, 0x00FF, 0x7FFF, //CE1_1: CE1 space control register 1 0xFFFF, 0x00FF, 0x1FFF, //CE2-1 // MTYPE = 001,Asynchronous SRAM,16-bit data bus width 0xFFFF, 0x00FF,
0x7FFF, //CE3_1: CE3 space control register 1 0xFFFF, 0x00FF,
0x2911, //SDRAM 0x0410, 0x07FF, 0x0131
解答如下:
配置的CE2空间的寄存器的值不太对吧
|