专家,你好,想节省代码设计的周期,请问是否可以提供6670的DDR3的驱动例子?谢谢
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Andy Yin1:
您好!我是初学者,我在EVM6678测试 内存, 主要是测试外部DDR3,之前一直用您2013-10-39 提供SKT包中的Memory_test,但一直leveing报错,我降过频,leveing通过了,但当测试externl DDR3失败了,这怎么回事??DDR3的初始化不过,我清楚是leveing失败,昨天下载了您这里的更新的Memeory_test工程文件,果然全部测试通过,真的谢谢您!我都能了好多天,快崩溃了。
在您更新的这个工程文件,有几个问题:请教您一下,麻烦了!!!!
1. 在DDR初始化函数调用时,您这样配置KeyStone_DDR_init(100,40,3,0) 第一个参数不是DDR的 re_clock, evm6678评估板应该是66.MHZ,为啥配置100,但这样竟然测试是通过的;我查了下,这个传进去的100, 就做一个DDR3速度计算,时钟的计算,其他地方再没用,是不是这个参数随便填,这里写成100,是为了计算方便????我在自己的板子上,怎么设置啊?
2. 您在初始化leveing是,填入那些寄存器的值是怎么算出来的????我知道有张表,我就把DDR_Clock_Frequency 改成666.667,其他没改,怎么算不出来您填的值呢? 这两张表有更新版本吗??
3. 有DDR3调试的资料,可以参考下吗???
万分谢谢谢!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!