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

AM335x DDR3 CL 配置

DDR3参数如上图所示,问题现象为:

(1)采用CL = 9,tCK = 1.5来配置DDR参数,系统运行稳定,但是使用大分辨率(1366*768)的屏播放视频时,会有闪屏现象。并且如果pxl_clk设置的高的话,不播放也会闪屏。

(2)采用CL=5,tCK=3.3来配置参数吗,播放视频不会闪屏,提高pxl_clk也不会闪屏,但是系统运行不稳定,十几分钟就会重启一次。

我的问题是:

造成这种现象的原因可能有哪些?

Tony Tang:

AM335x DDR最高频率为400MHz Clock, 即Tck=2.5. 那么根据上表CL=6, CWL=5是合理的。

另外,记得做DDR3 software leveling。

haibo hao:

回复 Tony Tang:

就是说tck最小是2.5吗?tck 是根据内存手册上的CL值和CWL值来确定对吗?

haibo hao:

回复 Tony Tang:

另外我现在用的是303MHZ Clock,那是不是应该选CL=5,CWL=5 是最合适的

Tony Tang:

回复 haibo hao:

是的。

haibo hao:

回复 Tony Tang:

我这边使用303MHZ的 CLock 选择的也是CL=5,CWL=5 ,但是TCK用1.5跑起来稳定一些,但是如果TCK设置成3.3就会一俩个小时自己重启,这有什么原因吗

Tony Tang:

回复 haibo hao:

haibo hao但是TCK用1.5跑起来稳定一些

你确定DDR时钟是667MHz? 你量了时钟吗?

haibo hao:

回复 Tony Tang:

不好意思这个没量过,因为我们示波器带宽只有100MHZ。。确认的是uboot里配置的是303MHZ

#if 1if (!strncmp("A335X_SK", header.name, 8)) {is_ddr3 = 1;/** EVM SK 1.2A and later use gpio0_7 to enable DDR3.* This is safe enough to do on older revs.*/enable_gpio0_7_pin_mux();gpio_request(GPIO_DDR_VTT_EN, "ddr_vtt_en");gpio_direction_output(GPIO_DDR_VTT_EN, 1);}is_ddr3 = 1;
#endifif(is_ddr3 == 1){ddr_pll_config(303);config_am335x_ddr3();}else {ddr_pll_config(266);config_am335x_ddr2();}

我用的是15H,对应DDR3-1333H

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