最近刚刚批量生产的9260控制板出现部分批次(1029,1037批次较严重,大概30%,其他有零星)异常现象,主要的表现是:在上电后,内核启动过程中有时会出现系统崩溃,致使系统启动不成功,无法运行应用软件。 我主要做了以下几个实验:
1. 在重复做了三次,一块好板和一块坏板上互换CPU,原坏板上焊接好的CPU,经过24h连续启动测试,正常,在原好板焊接坏的CPU,做连续启动测试,系统崩溃现象立即重新;
2. 在坏板上运行代理商提供的内核uImage和ramdisk文件,现象也能重现;
经过一系列的实验可以得出:1. 只要是出现这个现象的控制板,一定能复现此现象;
2. 原来使用的好板,不管怎样测试,都没有出现此现象;
3. 在坏板上使用电吹风筒,能加快此现象的复现,且在+80°C左右,复现崩溃现象,但在好板上,加热到90多度,仍不会出现。
我使用的方案是:9260+64M(HYNIX SDRAM)+32M(NANDFLASH)+dataflash启动
不知是否是硬件哪个地方出现问题,导致不稳定,一部分可行,一部分不行,望各位高手提供下思路或有无碰到同样的问题及解决办法,谢谢! |