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.

dsp 6672 ddr3 初始化问题



自制板上ddr3 leveling 通不过,ddr3的pcb layout直接拷贝的开发板,通过实际布线长度(clk长度和计算工具默认值不一样,其余一致)计算了配置参数,也降频过,都失败,full leveling三个状态都为1。有几个问题请高手帮忙讲解一下: 1.leveling 通不过除了上面的讲的,还有什么因素可以导致?4片ddr3有一片没焊好可能导致么? 2.我现在想先绕过ddr3调试其他接口,前面问过一个ti的技术支持,说不用ddr3也可以用这些接口,但是我在例程GE中注释掉ddr3初始化部分后,程序在开发板上运行会报错,不知道如何下手了。出现如下错误:Event 124:UMC_CMPA CPU memery protection fault for L2 3.我买的芯片是pg1板本的,是否和6678一样存在boot的bug。如用spi的nor启动,是否可以规避这个bug,从而不用i2c的eeprom的ibl? 望高手帮忙解答一下,万分感谢!
  • 例子里光把DDR3初始化注销掉是没用的,可能其它的部分还有一些调用。

    Leveling的问题,不仅需要用excel表计算布线长度,同时也要根据你选取的颗粒填写tim参数,一般降频后可以解决问题,或者你参考KeyStone DDR3 Initialization这篇文档使用固定leveling的方式试试看,有条件用示波器看看信号。如果还不行,那么一定是贴片的问题了。