PC-3000 Flash 如何从带有COB(板上芯片)内存芯片的NAND闪存驱动器中恢复数据

朋友们,大家好!ONi硬盘123

COB(板上芯片)存储器芯片对试图从中恢复数据的数据恢复工程师构成了挑战。主要障碍在于其内部结构:在黑色塑料涂层下,只有一个NAND晶片和连接到PCB的微小走线。去除涂层的程序非常危险,因为您很容易损坏NAND核心。即使您成功了,也不意味着您可以从这样的芯片中读取数据。ONi硬盘123

那么,如果带有eMMC芯片的NAND闪存驱动器(其控制器已禁用)、COB控制器,甚至是COB存储器芯片出现在您的桌面上,您该怎么办?在本文中,我们将向您展示处理这些非典型但常见案例的独特方法。ONi硬盘123

ONi硬盘123

让我们以我们实验室中的一个基于Phison PS2251-67-5的USB驱动器为例,探索数据恢复的过程,该驱动器带有COB NAND芯片:ONi硬盘123

ONi硬盘123

ONi硬盘123

您应该知道的第一件事 – 在这里,取芯片下来不是可行的选择。这就是ACE Lab Spider Board适配器发挥作用的地方。该适配器与单片式设备完美配合,包括像带有COB存储器芯片的驱动器这样的非典型闪存存储设备。ONi硬盘123

在我们开始之前,让我们看看需要哪些触点和线路来读取NAND镜像。根据ONFI.org规范,有16个:ONi硬盘123

  1. 1. 总线线路 – 对于8位芯片,有8个触点:ONi硬盘123

  2. I/O 0ONi硬盘123

  3. I/O 1ONi硬盘123

  4. I/O 2ONi硬盘123

  5. I/O 3ONi硬盘123

  6. I/O 4ONi硬盘123

  7. I/O 5ONi硬盘123

  8. I/O 6ONi硬盘123

  9. I/O 7ONi硬盘123

2. 命令引脚 – 6个触点:ONi硬盘123

  • ALEONi硬盘123

  • CLEONi硬盘123

  • REONi硬盘123

  • WEONi硬盘123

  • CEONi硬盘123

  • R/BONi硬盘123

3. 电源和地线 – 2个引脚:ONi硬盘123

  • VCCONi硬盘123

  • GNDONi硬盘123

在读取过程变得可能之前,所有这些引脚都必须连接到NAND芯片。ONi硬盘123

我们已经知道,由于黑色塑料复合物的覆盖,我们无法从COB芯片获取数据。但是!所有现代NAND控制器也基于ONFI规范,因此我们可以尝试通过CPU读取数据!ONi硬盘123

我们的第一步是在互联网上找到Phison PS2251-67-5控制器的数据手册:ONi硬盘123

ONi硬盘123

ONi硬盘123

我们在这里看到了什么?引脚名称略有不同,但我们仍然可以在这里找到目标引脚:ONi硬盘123

总线线路:ONi硬盘123

  • 5 – I/O 0ONi硬盘123

  • 11 – I/O 1ONi硬盘123

  • 13 – I/O 2ONi硬盘123

  • 15 – I/O 3ONi硬盘123

  • 21 – I/O 4ONi硬盘123

  • 23 – I/O 5ONi硬盘123

  • 25 – I/O 6ONi硬盘123

  • 27 – I/O 7ONi硬盘123

命令线路:ONi硬盘123

  • 6 – CLEONi硬盘123

  • 7 – ALEONi硬盘123

  • 8 – WEONi硬盘123

  • 10 – REONi硬盘123

  • 17 – CEONi硬盘123

  • 18 – R/BONi硬盘123

电源和地线:ONi硬盘123

  • 35 – VCCONi硬盘123

  • 41 – GNDONi硬盘123

之后,我们需要从PCB上去除所有的电容器、晶体管和电阻器。通常,它们保护电路板、控制器和NAND免受USB电源的影响。但是,在数据恢复方面,它们会造成额外的障碍。这就是为什么我们强烈建议您去除所有这些东西。ONi硬盘123

ONi硬盘123

ONi硬盘123

ONi硬盘123

下一步是通过将探针放在控制器焊盘上来排列引脚。在实践中,这与单片式存储设备的相同过程没有什么不同,通常需要大约7分钟。ONi硬盘123

然后焊接VCC和GND!您应该能够通过电线发送电源和地线,因为您需要为NAND核心提供良好的供电。ONi硬盘123

ONi硬盘123

让我们开始排列探针:ONi硬盘123

ONi硬盘123

ONi硬盘123

排列准备就绪!ONi硬盘123

ONi硬盘123

现在,我们准备启动PC-3000 Flash软件来设置探针连接:ONi硬盘123

ONi硬盘123

ONi硬盘123

ONi硬盘123

完成所有这些步骤后,我们需要检查引脚 – 它们之间不应有任何短路!ONi硬盘123

ONi硬盘123

然后我们得到了芯片ID!ONi硬盘123

ONi硬盘123

现在我们可以读取NAND,修复ECC,并应用XOR。在所有准备工作之后,您终于可以从带有COB(板上芯片)存储器芯片的NAND闪存驱动器中恢复数据:ONi硬盘123

ONi硬盘123

当您从带有外部控制器的基于eMMC的存储设备恢复数据时,您可以使用相同的方法。ONi硬盘123

ONi硬盘123

ONi硬盘123

这不是内部包含NAND和CPU的普通eMMC芯片 – 这是一个损坏的、筛选过的eMMC,带有禁用的内部控制器。制造商将此eMMC用作与PS2251-67-5控制器耦合的外部NAND芯片。这就是为什么通过eMMC接口读取此eMMC芯片将毫无用处。但是您可以使用本文中描述的方法从此类设备中提取数据。ONi硬盘123

如果您对数据恢复案例有任何疑问,欢迎向技术支持部门提出。ONi硬盘123