PC-3000 FLASH。如何使用 COB(板上芯片)存储芯片从 NAND 闪存驱动器中恢复数据

COB(板上芯片)内存芯片对试图从中恢复数据的数据恢复工程师提出了挑战。主要障碍在于它们的内部结构:在黑色塑料涂层下,只有一个带有小迹线的 NAND 晶体连接到 PCB。去除涂层的过程非常危险,因为您很容易损坏 NAND 内核。而且即使你成功了,也不意味着你可以从这样的芯片上读取数据。

那么,如果带有禁用控制器、COB 控制器甚至 COB 存储芯片的 eMMC 芯片的 NAND 闪存驱动器最终出现在您的桌​​面上,您该怎么办?在本文中,我们将向您展示处理这些不典型但经常遇到的情况的独特方法。

PC-3000 FLASH。如何使用 COB(板上芯片)存储芯片从 NAND 闪存驱动器中恢复数据插图

 

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

PC-3000 FLASH。如何使用 COB(板上芯片)存储芯片从 NAND 闪存驱动器中恢复数据插图1

PC-3000 FLASH。如何使用 COB(板上芯片)存储芯片从 NAND 闪存驱动器中恢复数据插图2

您应该知道的第一件事 – 在这里不可以选择切屑。这就是ACE Lab Spider 板卡适配器的用武之地。该适配器与单片设备完美配合,包括非典型闪存设备,如带有 COB 存储芯片的驱动器。

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

  1. 1. 总线– 8位芯片的8 个触点:
  • 输入/输出 0
  • 输入/输出 1
  • 输入/输出 2
  • 输入/输出 3
  • 输入/输出 4
  • 输入/输出 5
  • 输入/输出 6
  • 输入/输出 7

2. 命令引脚– 6 个 触点:

  • ALE
  • 克莱尔
  • 关于
  • 我们
  • 行政长官
  • 红/白

3. 电源和接地– 2 个引脚:

  • 电压互感器
  • 地线

所有这些引脚都必须连接到 NAND 芯片,然后才能进行读取程序。

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

我们的第一步是在网上找到群联 PS2251-67-5控制器的数据表:

PC-3000 FLASH。如何使用 COB(板上芯片)存储芯片从 NAND 闪存驱动器中恢复数据插图3

PC-3000 FLASH。如何使用 COB(板上芯片)存储芯片从 NAND 闪存驱动器中恢复数据插图4

我们在这里看到什么?Pins 名称有点不同,但我们仍然可以在这里找到目标 pin:

公交线路:

  • 5 – 输入/输出 0
  • 11 – 输入/输出 1
  • 13 – 输入/输出 2
  • 15 – 输入/输出 3
  • 21 – 输入/输出 4
  • 23 – 输入/输出 5
  • 25 – 输入/输出 6
  • 27 – 输入/输出 7

命令行:

  • 6 – CLE
  • 7 – ALE
  • 8 – WE
  • 10 – WP
  • 17 – CE
  • 18 – R/B

电源和地:

  • 35 – VCC
  • 41 – GND

之后,我们需要从 PCB 上移除所有的电容器、晶体管和电阻器。通常,它们保护电路板、控制器和 NAND 免受 USB 电源的影响。但是,就数据恢复而言,它们可能会造成额外的障碍。这就是为什么我们强烈建议您摆脱所有这些。

PC-3000 FLASH。如何使用 COB(板上芯片)存储芯片从 NAND 闪存驱动器中恢复数据插图5

PC-3000 FLASH。如何使用 COB(板上芯片)存储芯片从 NAND 闪存驱动器中恢复数据插图6

PC-3000 FLASH。如何使用 COB(板上芯片)存储芯片从 NAND 闪存驱动器中恢复数据插图7

下一步是通过将针放在控制器垫上来排列针脚。在实践中,它与使用整体式的相同程序没有什么不同,通常需要大约 7 分钟。

然后焊接VCC和GND!您应该能够通过电线发送 PWR 和 GND,因为您需要有良好的 NAND 内核供电。

PC-3000 FLASH。如何使用 COB(板上芯片)存储芯片从 NAND 闪存驱动器中恢复数据插图8

下面开始排针:

PC-3000 FLASH。如何使用 COB(板上芯片)存储芯片从 NAND 闪存驱动器中恢复数据插图9

PC-3000 FLASH。如何使用 COB(板上芯片)存储芯片从 NAND 闪存驱动器中恢复数据插图10

安排好了!

PC-3000 FLASH。如何使用 COB(板上芯片)存储芯片从 NAND 闪存驱动器中恢复数据插图11

现在,我们准备启动 PC-3000 Flash 软件来设置针头连接:

PC-3000 FLASH。如何使用 COB(板上芯片)存储芯片从 NAND 闪存驱动器中恢复数据插图12

PC-3000 FLASH。如何使用 COB(板上芯片)存储芯片从 NAND 闪存驱动器中恢复数据插图13

PC-3000 FLASH。如何使用 COB(板上芯片)存储芯片从 NAND 闪存驱动器中恢复数据插图14

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

PC-3000 FLASH。如何使用 COB(板上芯片)存储芯片从 NAND 闪存驱动器中恢复数据插图15

在这里我们得到了芯片 ID!

PC-3000 FLASH。如何使用 COB(板上芯片)存储芯片从 NAND 闪存驱动器中恢复数据插图16

现在我们可以读取 NAND,修复 ECC,并应用 XOR。经过所有准备工作,您终于可以从带有 COB (Chip on Board) Memory Chip 的 NAND Flash 驱动器中恢复数据:

PC-3000 FLASH。如何使用 COB(板上芯片)存储芯片从 NAND 闪存驱动器中恢复数据插图17

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

PC-3000 FLASH。如何使用 COB(板上芯片)存储芯片从 NAND 闪存驱动器中恢复数据插图18

PC-3000 FLASH。如何使用 COB(板上芯片)存储芯片从 NAND 闪存驱动器中恢复数据插图19

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

未经允许不得转载:成都数据恢复|服务器数据恢复|数据库修复|解密-零磁道数据恢复中心 » PC-3000 FLASH。如何使用 COB(板上芯片)存储芯片从 NAND 闪存驱动器中恢复数据

技术支持电话