zbp123 发表于 2010-11-6 00:08:26

U盘及各种数码存储卡故障(写保护、不能识别、文件乱码)原因分析

工作原理


  U盘和各种数码存储卡的工作原理是差不多的,基本上是由电路板、主控芯片、Flash芯片、接口、少量外围元件和外壳等组成。由于需要完成不同的功能,所以主控芯片是他们差别最大的地方,由此带来电路设计、接口和外观的不同;不同的主控,其功能不同,接口就会不同,如U盘、SD卡等的接口不同,同时不同的主控由于设计的原因能支持的Flash芯片也不同,其内部Firmware也不同,对坏块的管理也有差别,在生产时写入Firmware的方法和写入的程序代码也不一样,所以我们试图将小容量的U盘或卡直接换上大容量的Flash芯片来提高容量并不一定会成功。



图片附件 U盘


图片附件: CF卡


图片附件:SD卡

**** Hidden Message *****

330wang 发表于 2010-11-7 19:00:06

工作原理


  U盘和各种数码存储卡的工作原理是差不多的,基本上是由电路板、主控芯片、Flash芯片、接口、少量外围元件和外壳等组成。由于需要完成不同的功能,所以主控芯片是他们差别最大的地方,由此带来电路设计、接口和外观的不同;不同的主控,其功能不同,接口就会不同,如U盘、SD卡等的接口不同,同时不同的主控由于设计的原因能支持的Flash芯片也不同,其内部Firmware也不同,对坏块的管理也有差别,在生产时写入Firmware的方法和写入的程序代码也不一样,所以我们试图将小容量的U盘或卡直接换上大容量的Flash芯片来提高容量并不一定会成功。
下载 (12.82 KB)

昨天 00:07


图片附件 U盘
下载 (8.57 KB)

昨天 00:07

图片附件: CF卡

下载 (5.72 KB)

昨天 00:07
图片附件:SD卡



故障及原因

  在实际工作中,Flash芯片损坏的情况很少发生,但我们在购买产品时往往发现容量少了的情况,这是由于市场上出售的山寨货很多是从其它的产品上拆的芯片(由于大厂芯片订货价比市场价低很多,所以从水货产品上拆芯片的成本比自己订货低),在拆装Flash过程中多采用人工操作,温度和焊接时间控制当然不严格,导致Flash芯片坏块增多,经过坏块管理程序的调整,当然容量就小了。


  我们在使用U盘或各种数码卡时经常出现写保护、不能识别或文件乱码的情况,经过请教有关业内人士和我们的实际经验,发现大多数情况是由于主控芯片和其相关元件或Firmware损坏导致的;由于主控芯片的引脚比较多,体积又小,在U盘和CF卡里多是SMT的,SD、MMC里多数是BGA的,对焊接的要求很高,生产时较难保证焊接质量;使用过程中拔插时的轻微弯折或拿捏方法不对、力太大都可能造成接触不良等问题而出现故障;还有由于设备和卡的兼容性不好,在格式化等操作时也有可能导致损坏;出现这些损坏的情况少量的可以通过重写Firmware修复,多数都要更换主控芯片才能修复,由于不同的主控芯片在写Firmware时使用的写码器都是不同的,写的时候跟接口的连接方法也不同,写的程序代码也不一样,所以一般都是用相同的卡替换FLASH芯片来做数据恢复。

gckjls 发表于 2010-11-6 13:49:11

哥们这太贵,主替就要5金币 谁看的起啊, 1金币就不错了, 改一下吧

假皮 发表于 2010-11-6 16:25:08

哥们这太贵,主替就要5金币 谁看的起啊, 1金币

假皮 发表于 2010-11-6 16:25:36

我靠,全部都是网上的东西,这也拿来卖钱啊

假皮 发表于 2010-11-6 16:25:46

人都穷疯了!!!!!!!!

wangqijin 发表于 2010-11-6 20:11:18

哥们这太贵

TXZ 发表于 2010-11-7 13:09:44

看一下是不像他说的那样!

TXZ 发表于 2010-11-7 13:13:30

说的都些废话!谁都知道换主控、产量

330wang 发表于 2010-11-7 18:59:04

呵呵 一会告诉大家
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: U盘及各种数码存储卡故障(写保护、不能识别、文件乱码)原因分析