求助, 有偿请高手调试DM6437平台下的DDR

2019-03-26 16:29发布

背景: 定制的DM6437电路, 采用两片 MT47H64M16HR-3 的DDR2颗粒,组成 256MB+32bit+8bank+1024word的DDR内存布局
开发环境:CCS4.2.4 + Seed560Plus + 定制DM6437平台
问题描述:
1) 基于EVMDM6437的DDR测试程序,修改 DDR_SDBCR 为8bank的配置.  CCS下,通过仿真器, 实时查看DDR区域内存值
2)单步执行时,即使与DDR内存区域无关的指令,也会引起DDR地址内的值发生变化,而且,是很多DDR内存地址的值,一起发生变化。发生变化的地址以及值,无规律
3)在单步执行 DDR区域制定地址内容的写操作时,对某些地址的操作正常,但是绝大部分地址的操作都不能正常。 而且大多数情况下,单个地址的操作会引起很多其他地址的值的改变
求助:
请高手帮助定位和调试,有偿帮忙。 具体细节,请先与yks2003@163.com 邮箱联系。
非常感谢。 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
lrz123
1楼-- · 2019-03-26 23:27
< 距离近的话可以考虑试试,LZ在哪里?
yks2003
2楼-- · 2019-03-27 03:15
 精彩回答 2  元偷偷看……
lrz123
3楼-- · 2019-03-27 08:45
太远了,我在小城市
yks2003
4楼-- · 2019-03-27 09:08
问题已经解决:
通过调整如下几个寄存器
    DDR_SDBCR
      DDR_SDRCR
      DDR_SDTIMR
      DDR_SDTIMR2
以适配新的DDR颗粒的Timing
谢谢.

一周热门 更多>