你好!
我们目前使用的8168处理器DDR由K4B2G1646C-HCH9 (DDR-1333)升级到 K4B2G1646Q-BCK0(DDR-1600)
配置的DDR频率为1066,uboot 无法正常启动。
DDR 供应商给的建议是
之前 c die 是旧版 和Q DIE 制程不同
需要主芯片厂确认是否有验证
这个必须主控验证,客户可直接和主控确认;如果主控已经认证
客户直接调试应该就可以
这个和选用的新的DDR3型号有关系么,还是直接调试相关参数就可以解决了?
Eason Wang:
Hi ,
你这边不仅更换了DDR的型号,而且也变更了运行频率。
至少在DM816x端的DDR控制器,有对应的寄存器是需要修改的。
http://processors.wiki.ti.com/index.php/DM816x_C6A816x_AM389x_DDR3_Init_Wordwise_SWleveling
其中http://processors.wiki.ti.com/index.php/File:DM816x_C6A816x_AM389x_EMIF4_Register_Settings.zip 可以用来计算寄存器值
BR,
Eason
fish_zhang:
回复 Eason Wang:
Hi Eason !
DDR支持的可运行的最高频率确实变更了,但是DDR运行频率是我们自行配置的。
附件为我们旧版DDR启动成功后的打印。按我的理解是通过寄存器配置软件得到相关值,
我修改 EMIF Timings和 SW LEVEL 相关配置就行了?还是说有其他相关寄存器也需要修改啊?