由于需要在低频情况下进行,对iLinux下进行了降频还不能满足条件,所以需要在U-Boot中对DDR3 也进行降频,请问有经验的可以指导下吗?大概需要修改哪些文件,假设U-Boot的版本为2013.04。DDR芯片: MT41K256M16HA-125 DDR存储器
Jian Zhou:
\board\ti\am335x\board.c的s_init()函数里可以修改
Gary Wu:
如果只是测试的话,如上回复。
如果需要长时间在低频运行,需要同时修改ddr_def.h下的参数,对其作微调。
zixun wang:
回复 Gary Wu:
请问ddr_def.h在哪个目录下?BB-Black的板子我也是刚拿到不久,对于DDR3能调到多低的频率而不影响后面Linux的运行(能正常运行就行,慢一些没关系)
zixun wang:
回复 Gary Wu:
你好,我在s_init中找到如下代码,应该是修改这段代码:
但是具体修改哪没头绪,主要是我不知道这款DDR3能降到多低的频率。
我在ddr_def.h看到这款DDR3的一些宏定义,你说的修改这个文件应该是指修改这些宏吧,但是我也是不懂怎么下手,新手请见谅,麻烦指导下。
Steven Liu1:
回复 zixun wang:
是这里,如果你想改时序参数,就把相关的宏定义改了就行了,至于怎么配置,你可以参考这两个帖子:
http://www.deyisupport.com/question_answer/dsp_arm/sitara_arm/f/25/t/30143.aspx
http://www.deyisupport.com/question_answer/dsp_arm/sitara_arm/f/25/t/17684.aspx
然后对于DDR3的频率支持,我们可以支持303MHz,400MHz,默认的BBB配置为400MHz的,你可以降到303MHz来使用。