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

DDR2读写数据时,数据地址尾号为1的数据读写错误

公司开发的控制板,采用的是AM3359,和型号为MT47H32M16HR-25E的DDR2,以下配置的寄存器值,目前只是在GEL文件中测试读写数据,但是发现在读写的数据地址尾号为1的数据读写错误,比如0x80000001或0x80000011等,读写的数据都是0xFF,但是实际上我写入的数据时如图所示的0x88,目前软件和硬件均在查找该问题,有点迷茫,求指点方向,谢谢

Denny%20Yang99373:

有可能是DDR CHIP坏了

user765226:

回复 Denny%20Yang99373:

你好,

我已经试了公司同样的板子,也有类似问题

Steven Liu1:

回复 user765226:

按照下面两个连接核查过TIMING1,2,3的配置信息和DDR PHY的配置信息吗?

http://processors.wiki.ti.com/index.php/AM335x_EMIF_Configuration_tips#DDR_PHY_Registers

http://processors.wiki.ti.com/index.php/AM335x_DDR_PHY_register_configuration_for_DDR3_using_Software_Leveling

另外,SDRAMCONFIG的配置有核查过吗?

user765226:

回复 Steven Liu1:

TIMING1,2,3的配置是按照TI提供的配置excel对应DDR2的datasheet配置的,DDR phy也是一样的,SDRAMCONFIG的配置已经核查多很多次了

赞(0)
未经允许不得转载:TI中文支持网 » DDR2读写数据时,数据地址尾号为1的数据读写错误
分享到: 更多 (0)