DDR2内存问题
一般换大的都没有问题。你可能是其他的问题,比如没有焊接好,或者是用了新的DDR兼容性有问题。
但是我焊了十块板子,难道十块都是焊接问题吗?
是不是焊接问题,不好说,方法不正确,100个板子焊接也是一样的。
你说的换大的问题,我是做机顶盒,电视机的,我们一般512换1G没啥问题。我们的DDR的地址都是13位宽的。
呵呵,本人遇到过DDR3的,2G颗粒换成了4G颗粒,UBOOT都起不来,有个参数有可能需要修正一下,RFC ,随着容量增加需要变大,当然大内存的参数可以用于小内存,但是会影响读写速度。
另外当512换成1G的时候,应该增加了一根地址线,如果你是把1G的DDR芯片当做512使用的时候,是否这个地址线没有做操作。或者甚至都没有连?
我也是做机顶盒的,但是量产的板子拿回来测都会有问题
你也做机顶盒,那就好说,什么方案报上来。
谢谢你的指点,但是能具体点说明是哪个地址线吗?
就是最高的地址线,有可能之前的设计按照512M容量设计,最高位地址线没有用或者其他的什么之类的
俺做NVR的,海思方案,估计和机顶盒方案差不多,国内好像海思的多一些,还有ST之类的
楼上的都好洋气 不是机顶盒就是NVR
设计的时候,考虑到用1G的DDR了吗?
没有,这是根据客户的需要设计的,你能详细的解释一下吗
最高位地址好像没有设置这个内存的吧,在模式寄存器0设置中的最高位地址的功能是Active power down exit time;在模式寄存器1设置中的最高位地址的功能是Output buffer enabled/disabled;在模式寄存器2设置中的最高位地址默认是0.至于你说的这个RFC好像是这个tRFC (Auto-Refresh cycle time),对于不同内存的DDR来说,这个延时是不一样的,所以我想问一下问题是不是就出在这个延时上?
怎么这么多做机顶盒的,难怪我做机顶盒不好找工作了
