一般情况下 哪些因素会导致Nand flash产生数据坏块?
Nand flash经过预烧录FW,打到PBA上,然后上电测试不能正常开机。检测后发现Nand flash存在过多数据坏块。不是所有的Nand flash产生数据坏块,有一定比例。
1.太烫
2.有磁环境
3.超剧烈震动
4.量子轰击
5.烧录电压不稳
6.光刻硅片工艺先进度
7.外部力量压折
8.上电浪涌
9.如果量产良品率不够,建议系统编写时采用更稳固的方法,比如前面直接两遍自检测修复,除非坏块刚好坏引导才会不开机,这样不开机的概率小些
生产的nand flash是否来料正规?会不会买到二次利用的flash。
在flash生产过程中会产生坏块,但是也是要经过检测后符合标准才出厂的。当flash某个区域被频繁擦除写入时,到了寿命点,就会产生坏块。
当然,和软件也有关系,系统要检测哪里有flash坏块,避免重复再某区域擦写。
静电,生产工艺等都有影响吧。当然本身出产也有一定的次品率
1、焊接的时候温度过高
2、买到的nand flash是二手货
1没有做掉电保护,突然的掉电使得没有完成保存,产生坏块
2物理撞击,产生一些错位