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.
感谢 Bruce Chen的帮忙。
但是evm板上只有1GB容量的DDR3,是无法验证我的设计的。
其实我没有任何代码,只是在gel文件中有几个DDR3初始化的寄存器,然后就是我在上面帖子中提到的3步。
根据对文档的理解,按说应该是可以访问其它6G空间的,但总是无法成功(我设计的板子的确是4GB的DDR3)。
还有一个疑问:
在配置地址为0x2100 0008的SDCFG寄存器时,无法理解[28:27]IBANK_POS的含义,不知道该选择0还是1、2、3.而我尝试0和3好像都可以。(见文档SPRUGV8---nNovember 2010 page4-4)
望专家能帮忙解惑,非常感谢。
你好!
1. 请先在EVM 板上测试,先确认你的软件 操作没问题;然后才能验证你的硬件啊~
2. 我在EVM板上按你的方法 不加代码 操作memory 测试了下,运行是没问题的; 操作过程与加载out文件是一样的。
附件 是测试工程,你可以用于自己的板子测试;EVM板DDR只有512MB,我修改了参数,你注意一下。
请先在EVM 跑下工程,再移到自己的板上(注意修改XMPAX参数),反馈结果。
你好,访问系统高6G的DDR空间,难道不是只需配置地址为0x0800 0008的XMPAX1_L和0x0800 000c的XMPAX1_H就行么?
还有其他需要注意的地方么?