当前位置: 代码迷 >> 驱动开发 >> 怎么检测sdram的数据线是否虚焊
  详细解决方案

怎么检测sdram的数据线是否虚焊

热度:310   发布时间:2016-04-28 10:01:44.0
如何检测sdram的数据线是否虚焊
对某一地址如0x1000,写入32次只有1个位为1 其他都为0的32位数,然后读出来。。。。之后怎么弄啊
------解决思路----------------------
存储器测试:  数据线走步0, 数据线走步1;
为了避免CACHE影响,把D-CACHE, I-CACHE关掉。
------解决思路----------------------
先排除软件的    SDRAM的驱动得先没问题  自刷新有没有设置正确的
------解决思路----------------------
如果有cache,则关掉cache
每个内存地址写入全1,读出是否全1,写入全0,读出是否全0
所有内存地址扫描一遍
------解决思路----------------------
如果接口配置没问题,到软件测试的阶段,那一般写入四种数据即可:00,FF,AA,55,分别写一遍,读出正确则可认为没问题,当然,楼上说的关掉cache是必要的