我将dm8168开发板的内存由EDJ1108 x4(1Gbit X 4) 更改为MT41J128M16(2GibtX2),寄存器SDRCR(datasheet的790页)的值应该如何设置?
我截的图不太好上传,直接附件上传
如上图所示,2个芯片的pagesize是不同的,开发板用的EDJ1108,pagesize为1KByte,column address是10位,但是寄存器配置为1024 word,采用MT41J128M16,column address也是10位,但是pagesize为2KB,此处应如何修改?
现在板卡有个问题,串口没打印信息,点灯发现在跳转到内存地址0x8000…跳转不成功,所以怀疑SDRAM是不是有问题
Louis:
SDRCR 的 column address 是10位的,这里填二进制“10”。 更多DDR部分初始化的,请参考:http://processors.wiki.ti.com/index.php/DM816x_C6A816x_AM389x_DDR3_Init
Regards,
Louis