问一下 在6657上
KeyStone_DDR_init (66.66667, 20, 1, NULL);
表示DDR_Speed_MHz时钟是66.66667*20 =1333M
DDR_Clock_MHz时钟是66.66667*20/2=666.6M
在GEL文件里 PLL2_M是39 PLL2_D是2 输入时钟50M DDR3的时钟怎么算出来的?
6813.evmc6657l.gel
skysteed:
回复 Shine:
我的理解是老版本的GEL文件中写错了
// +——————–+—————+——–+——–+
// | DDR3 PLL VCO| (CLKIN) Input |||
// | Rate (MHz)| Clock (MHz)| PLL2_M | PLL2_D |
// +——————–+—————+——–+——–+
// | 1600| 50 (EVM)| 31| 1|
// | 1333| 50| 39| 2|
// | 1066| 50| 31| 2|
// +——————–+—————+——–+——–+
50*(31+1)/1+1=800
50*(39+1)/2+1=666.66
50*(31+1)/2+1=533
skysteed:
回复 Shine:
左边的是V5.5版本的GEL 已经改过了
我之前一直用的是STK_C6657包里的GEL 看来是真写错了 就感觉不太对 纠结好久 坑啊
非常感谢了
Shine:
回复 skysteed:
非常抱歉,STK_6657这个软件包好久没有更新了。