TI中文支持网
TI专业的中文技术问题搜集分享网站

如何配置访问8GB的DDR3外部存储空间?

DDR的8G空间物理空间是0x8 0000 0000 ~ 0x9 FFFF FFFF。MPAX复位后的初始状态是BADDR=0X80000,SEGSZ=0X1E(SIZE=2GB);RADDR=0X800000,PERM=0XBF。可以访问的c6678逻辑地址0x8000_0000~0xFFFF_FFFF,映射DDR最下面的2G(系统物理地址0x8 0000 0000 : 0x8 7FFF FFFF )。

如果需要访问另外6G空间,需要配置MPAX修改复位后的初始状态,请问在哪里修改?如何修改呢?我承认英文资料我读的有点吃力!

如果我配置MPAX复位后的初始状态是:BADDR=0X80000;RADDR=0X900000;SEGSZ=0X1F,就可以访问0x9 0000 0000到0x9 FFFF FFFF的4G空间吗?

谢谢。

Andy Yin1:

在访问DDR之前修改就好了,可以参考论坛中的keystone_memory测试例子,按如下方式修改寄存器值就好。

BADDR=0X80000,SEGSZ=0X1E(SIZE=2GB);RADDR=0X800000,PERM=0XBF

www.deyisupport.com/…/2622.aspx

赞(0)
未经允许不得转载:TI中文支持网 » 如何配置访问8GB的DDR3外部存储空间?
分享到: 更多 (0)