[i.MX] DDR Stress Test压力测试可以通过,但系统启动时会出现崩溃现象

[复制链接]
5186|7
 楼主| cwzqhdx 发表于 2015-7-20 17:11 | 显示全部楼层 |阅读模式
同一批生产的设备,有些设备会出现死机,系统死机时打印的oops不固定,怀疑是内存部分有问题;
针对有问题的设备,使用ddr_stress_tester对我的设备做内存压力测试,每次测试都可以通过;
有没有好的分析方法

设备使用的CPU: I.MX6
内存: DDR3 1GB
西门扫雪 发表于 2015-7-20 20:31 | 显示全部楼层
有可能焊接也是有问题的
mini1986 发表于 2015-7-21 09:08 | 显示全部楼层
制板加工都得找有品质保证的工厂,不然这东西真能调死人......
 楼主| cwzqhdx 发表于 2015-7-21 10:15 | 显示全部楼层
我在想,内存压力测试能通过,说明设备应该是OK的,
另外我在最小系统下(只启动busybox的命令行)运行memtest进行测试也是没问题的。
mcuzone 发表于 2015-7-21 14:02 | 显示全部楼层
上示波器先看看波形
另外,仔细检查一下内存分配
 楼主| cwzqhdx 发表于 2015-7-21 14:09 | 显示全部楼层
没有高端的示波器,看不了DDR3的波形;
有没有其它好的内存压力测试软件,现在不确定是否因为内存不稳定引起的问题。
FSL_TICS_Rita 发表于 2015-7-21 16:46 | 显示全部楼层
cwzqhdx 发表于 2015-7-21 14:09
没有高端的示波器,看不了DDR3的波形;
有没有其它好的内存压力测试软件,现在不确定是否因为内存不稳定引 ...

你这里DDR压力测试可以通过应该内存没有什么问题。你这里启动的时候有问题,有可能是硬件问题,建议你查一下电压。
 楼主| cwzqhdx 发表于 2015-7-21 17:48 | 显示全部楼层
FSL_TICS_Rita 发表于 2015-7-21 16:46
你这里DDR压力测试可以通过应该内存没有什么问题。你这里启动的时候有问题,有可能是硬件问题,建议你查 ...

嗯,检测发现系统启动时DDR3的纹波比较大,但进行内存压力测试时纹波不会太大,所以能测试通过;
不过能正常启动的设备,纹波也很大,一般在100+mV,有时能达到200mV,按说这么大的纹波DDR工作应该不正常的,但设备可以正常运行,很奇怪???
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

4

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部