我们使用的是每个控制器下方挂两颗16bit 2Gb的DDR3颗粒 MT41K128M16JT-125
如果要跑在1600和1333两种频点下,有没有各自对应的uboot参数配置,如:
#if 1
#define EMIF_TIM1 0x1777C9FE
#define EMIF_TIM2 0x50877FF4
#define EMIF_TIM3 0x001F87FF
#define EMIF_SDREF 0x10001491
#define EMIF_SDCFG 0x62A73832
#define EMIF_PHYCFG 0x00000110
#endif
重点问题是
http://processors.wiki.ti.com/index.php/DM816x_C6A816x_AM389x_DDR3_Init
链接中提到了要用CCS对DSP进行初始化配置,而我们JTAG都没有连出来,这样是不是一定无法将DDR参数配置好,
CCS配置的主要目的是什么,配置好后能在芯片内部记忆吗,单板初次上单调配好后,后续不用再拉起来了吧。
另外uboot中CONFIG_TI816X_DDR3_SW_LEVELING宏定义是否必须打开,并配置好相应的值