牛屎芯片U盘电脑不识别的数据恢复解决方案
在进行U盘数据恢复工作前,我们先了解一下什么是”牛屎芯片“,COB(Chip On Board)Flash芯片,芯片管脚甚至整个芯片都被黑胶覆盖了,没法重新焊接维修,坏了就只能整个扔掉了。因为外观酷似牛粑粑,所以大家形象的称之为“牛屎芯片”。
试图从COB中恢复数据对数据恢复工程师提出了一项挑战。主要的阻碍在于它们的内部结构:在黑色塑料的涂层下,只有一个带有小痕迹的NAND晶体连接到PCB上。去除黑胶涂层的过程非常危险,因为很容易损坏NAND晶体。即使成功了也不意味着你可以从这样的芯片上读取数据。INHDD.COM
那么,如果一个带有eMMC芯片的NAND闪存U盘,NAND闪存U盘有一个被禁用的控制器或COM控制器,甚至COB内存芯片,最后出现在你的办公桌上需要进行数据恢复,你该怎么办呢?在本文中,我们将向您展示处理这些不典型但常见情况的独特方法。INHDD.COM
让我们以一个基于Phison PS2251-67-5的USB驱动器为例,使用我们实验室的COB NAND芯片探索数据恢复过程:
您应该知道的第一件事 – 在这里不可以选择对黑胶体进行削切去除。 这就是ACELab Spider板卡适配器的用武之地(当然,我们也可以采用焊接飞线的方式完成)。该适配器与单片设备完美配合,包括非典型的闪存设备,如带有 COB 存储芯片的驱动器。
在开始之前,让我们看看哪些触点和线路是读取NAND所必须的。根据ONFI.org规范,共有16种:
1.总线–8位芯片的8个触点:
- I/O 0
- I/O 1
- I/O 2
- I/O 3
- I/O 4
- I/O 5
- I/O 6
- I/O 7
2.命令引脚–6个触点:
- ALE
- CLE
- RE
- WE
- CE
- R/B
3.电源和接地–2针:
- VCC
- GND
所有这些引脚都必须连接到NAND芯片,然后才能进行读取程序。
我们已经知道无法直接从COB芯片获得数据,因为黑色塑料已经覆盖了整颗芯片。但是!所有现代NAND控制器也基于ONFI规范,因此可以尝试通过CPU读取数据!
我们的第一步是在Internet上查找Phison PS2251-67-5控制器的数据表:
我们在这里看到了什么?管脚名称有点不同,但我们仍然可以在这里找到目标管脚:
总线:
- 5 – I/O 0
- 11 – I/O 1
- 13 – I/O 2
- 15 – I/O 3
- 21 – I/O 4
- 23 – I/O 5
- 25 – I/O 6
- 27 – I/O 7
命令行:
- 6 – CLE
- 7 – ALE
- 8 – WE
- 10 – RE
- 17 – CE
- 18 – R/B
电源和接地:
- 35 – VCC
- 41 – GND
之后,我们需要去除PCB上所有的电容器,晶体管和电阻。通常,它们保护板、控制器和NAND不受USB电源的影响。但是,在数据恢复方面,它们可能会造成额外的阻碍。这就是为什么我们强烈建议你把它们全部除掉。
下一步是通过将针放在控制器垫上来排列针。在实践中这与恢复一体U盘的方法相同,通常需要7分钟就可以完成,如果通过焊接方式可能需要时间久一点。
然后焊接VCC和GND!另一端压线柱把电线固定好,因为读取NAND需要有一个良好的核心供电。
让我们开始对针头排序:
准备好了!
现在,我们准备启动PC-3000 FLASH软件来设置排针连接:
完成所有这些步骤后,我们需要检查引脚-它们之间不能有任何的短路!
首先获取芯片ID!
现在我们可以读取NAND芯片数据,修复ECC,并应用XOR。在所有准备工作完成后,您终于可以使用COB(板上芯片)存储芯片从NAND闪存驱动器恢复数据:
使用外部控制器从基于eMMC的存储设备恢复数据时,可以使用相同的方法。
它不是带有NAND和CPU的普通eMMC芯片,而是一种损坏的,分类排序的eMMC,内部主控功能已禁用。 U盘制造商将该eMMC用作与PS2251-67-5主控耦合的外部NAND芯片。 因此,通过eMMC接口读取此eMMC芯片将毫无用处。 但是您可以使用本文介绍的方法从此类设备中提取数据。
如果您对数据恢复案例有任何疑问,欢迎向技术支持部门咨询。13138006801