1 背景
- 春节前拷贝工作资料到U盘中,随手把U盘一拔,然后下次使用的时候,发现电脑没有 任何反应,在资源管理器中找不到对应设备。
- 想起来U盘中某某嵌套文件夹珍藏的学习资料,心情不免悲痛。
- 我作为一个存储行业从业者,决心解决这个问题。
- U盘是下面这种,上面写着"以换代修",后面拆开外壳才知道为什么要写着"以换代修",因为维修难度和费用高。
2 初步分析
-
回到公司使用仪器测量上盘电流,发现完全无反应。
-
拆金属外壳,厂商放了很多胶水,过程费劲。用高温枪加热,然后剪开一点外壳,用镊子可以取出。拆开如下图,果然是黑胶体封装,感觉希望渺茫。
-
尝试短接上述两个点进入BOOT mode,上盘还是没有电流。
3 方案
- 由于里面数据很重要,所以只能进一步分析,想到了两个方案。
3.1 换料
- 首先X-Ray,看下U盘内部是否有明显问题。运气好的话,主控没有烧坏、多层板中间层的导线没有断裂。
- 如果只是电容、电阻坏了,那么decap更换即可。
3.2 换NAND
- 如果上述办法解决不了,想着采购一个同款U盘,把失效U盘的NAND换过去。
- 但是U盘购买时间较久,可能当前购买的批次对应的主控和基板都不一样,而且如果NAND是裸die,更换风险和技术要求还是很高的。
4 实施
- 联系到相关工厂,驱车过去现场分析。
4.1 X-RAY
- X-Ray看到打线、导线没有问题
- 但是右下角有个元件比较奇特,X-Ray直接透过去了,换了角度去看也不知道是什么。因为没有对比的样品,也不好确认是否有问题。
- 下图为X-Ray打线特写
- 下图为X-Ray整体,右下角未知元件
- 下图为右下角未知元件特写
-
- 下图为右下角未知元件侧面特写
4.2 DECAP
- 对右下角那个元件进行开盖,看外观是一个电阻,量测已经断路了。
- 万用表量测其它元件,没有发现问题
4.3 换料
- 使用0欧姆电阻替换右下角失效的元件
- Decap换料后的情况
- 插入电脑,U盘有电流,可以成功上盘。狂喜,赶紧拷贝出重要的数据。
- 发现读取部分很久之前存放的数据时会出错,查看文件已经乱码。可能是高温枪加热取外壳和Data retenion导致NAND Flash出错。但是最重要的数据已经拷贝出来了,已经非常幸运。
5 总结
- 经过这次经历,发现我作为固件开发者,在硬件上知识的欠缺,后续学习相关知识。
- 不要太相信购买到U盘的可靠性和稳定性,重要数据记得多备份。