Flash芯片数据丢失问题(求助)

[复制链接]
 楼主| swordlife 发表于 2008-12-26 08:55 | 显示全部楼层 |阅读模式
目前在做一个工业使用的电路板上使用了64M&nbsp;Flash,使用Windows&nbsp;CE操作系统。在研发过程中,出现现象如下:<br />1.发现手触摸焊接有Flash芯片的电路板以后,Flash内部的Windows&nbsp;CE映像文件被破坏,导致运行E-boot引导程序以后,无法启动Windows&nbsp;CE。(出现了十几次了)<br />2.重新将WIndows&nbsp;CE&nbsp;映像文件烧录到Flash芯片以后,又能够启动操作系统。<br />3.CPU的数据线和地址线都在一块板内部,没有引出到外面而裸露在空气中。<br />4.Flash芯片的封装是SSOP48封装(引脚排列在两边的封装),而没有采用FPGA封装。<br />5.芯片使用三星品牌。<br />6.数据线和地址线没有严格按照等长线布线,有1-2mm误差。<br />7.使用8KV空气放电,6KV接触放电通过。(不是直接对CPU最小系统部分,放电点距离最小系统空间距离有5-6&nbsp;CM&nbsp;距离)<br /><br />请教各位前辈,Flash数据丢失是什么原因呢?
 楼主| swordlife 发表于 2008-12-26 11:40 | 显示全部楼层

问题补充

1).&nbsp;仔细看了一下Flash出错的的型号,原来是是Inter&nbsp;的Nor&nbsp;Flash,型号JS28F256P30B96,而不是三星的品牌。<br />2)装好外壳以后,进入系统测试,反复重新启动运行,都没有出现Flash被破坏的现象。研发过程中,是在多台机器均出现过Flash被破坏的情况。<br />3)Flash被破坏的时候,一般都是人体直接接触到了焊接有Flash芯片的板子。<br />4)没有对破坏的Flash读操作过,一般发现不能重新启动,就重新进行Flash烧录。<br /><br />补充:&nbsp;PCB布局上,Flash芯片放在PCB边缘,人体很容易接触到Flash芯片。<br /><br />我的疑问:<br />1.&nbsp;Flash数据被破坏,是否表示Flash内部的存储单元已经被物理破坏了?<br />2.&nbsp;这种现象是否是静电引起的,跟Flash的数据/地址线的PCB布线有什么关联吗?(不是布局,这个PCB布局是不好的)<br />3.&nbsp;&nbsp;有什么解决方案?
dragon_hn 发表于 2008-12-27 12:33 | 显示全部楼层

NOR FLASH的时序有严格的要求.

NOR&nbsp;FLASH的时序有严格的要求,不会轻易误擦除或是改写.<br />建议可以把#WP信号单独接地再测试看程序会不会丢?<br />很有可能是劣质NOR芯片.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

35

主题

51

帖子

0

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

35

主题

51

帖子

0

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