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

AM335x支持1G BYTE DDR的配置

Hi 大家好,

我的客户最近在AM335X尝试加入1G BYTE 的DDR,不知道该如何调试,大家是否有1G DDR方面的成功经验可以分享一下?多谢。

 

关于1G DDR的配置,除了3个TIM寄存器的设置之外其他寄存器是否也需要做相应的修改?

比如:EMIF_SDREF 和 EMIF_SDCFG 这两个寄存器,还有iBANK和eBANK应该配置为什么模式?

REG_IBANK_POS 和 REG_EBANK_POS 都应该配置为 0 吗?

我当前的配置如下:

#define EMIF_SDREF    0x10000C30

#define EMIF_SDCFG    0x62A453B2

还有像我们现在的应用2片8bit 512MB的DDR3拼成16bit的1G,REG_IBANK_POS 和 REG_EBANK_POS 都应该配置为 0 这种模式吗?

请问这样的配置是否正确?内存的datasheet请见附件,我们使用的内存型号为:H5TQ4G63AFR-PBC  

Jian Zhou:

主要是要修改 EMIF_SDCFG    这个寄存器,可以参考下:

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

Bruce li:

回复 Jian Zhou:

这个文档已经看过多遍,还是没有成功配置1G DDR,是否有其他客户的成功经验分享下?比如用了哪个型号DDR,配置了哪些寄存器,如何连线?非常感谢

Steven Liu1:

回复 Bruce li:

Hi Bruce, 

    能帮忙提供一下,具体的料号吗?否则,我无法确定隶属下面哪一类:

Bruce li:

回复 Steven Liu1:

Dear Steven,

H5TQ4G63AFR-PBC  这个型号,是用两片配置512M*8,组成一个1G BYTE的DDR

Jian Zhou:

回复 Bruce li:

你的原理图可以参考下AM335x GPEVM1.5C:

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

你把参数改为:

EMIF_SDRAM_CONFIG             (0x61C04BB2)

EMIF_SDRAM_REF_CTRL_VAL1      (0x0000093B)

Richard.T:

楼主为什么将SDREF的reg_asr 置1? ti的uboot代码都没有置1的, DDR3什么情况下需要自动刷新?

Yaoming Qin:

回复 Richard.T:

一般在休眠的时候,需要自刷新,一般不需要

赞(0)
未经允许不得转载:TI中文支持网 » AM335x支持1G BYTE DDR的配置
分享到: 更多 (0)