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

admin PC3000 Flash&FE662字数 1386阅读模式
数据恢复广告

你好朋友!

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

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

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

让我们以实验室中使用的带有COB NAND芯片的基于Phison PS2251-67-5的U盘为例,探讨数据恢复的过程:

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

首先你要知道,芯片在这里不是一个选择。 这就是ACE Lab蜘蛛板适配器的来源。该适配器可与单片设备完美配合,包括非典型的闪存设备,例如带有COB内存芯片的驱动器。

在开始之前,让我们看一下读取NAND映像所需的触点和线。 根据ONFI.org规范,其中有16个:

  1. 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规范,因此我们可以尝试通过U盘主控芯片来进行读取数据!

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

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

我们在这里看到什么? 引脚名称有些不同,但是我们仍然可以在此处找到目标引脚:

总线行数:

  • 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上拆下所有电容,晶体管和电阻。 通常,它们通过USB电源保护电路板,控制器和NAND。 但是,就数据恢复而言,它们可能会带来其他障碍。 因此,我们强烈建议您拆掉所有这些电容电阻。

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

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

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

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

让我们开始安排针头: PC-3000 FLASH如何使用 COB(板上芯片)存储芯片从 NAND 闪存驱动器中恢复数据-图片6 PC-3000 FLASH如何使用 COB(板上芯片)存储芯片从 NAND 闪存驱动器中恢复数据-图片6

安排已准备就绪! PC-3000 FLASH如何使用 COB(板上芯片)存储芯片从 NAND 闪存驱动器中恢复数据-图片7

现在,我们准备启动PC-3000 Flash软件来设置针式连接: PC-3000 FLASH如何使用 COB(板上芯片)存储芯片从 NAND 闪存驱动器中恢复数据-图片8 PC-3000 FLASH如何使用 COB(板上芯片)存储芯片从 NAND 闪存驱动器中恢复数据-图片8 PC-3000 FLASH如何使用 COB(板上芯片)存储芯片从 NAND 闪存驱动器中恢复数据-图片8

完成所有这些步骤之后,我们需要检查引脚-它们之间不应有任何短路! PC-3000 FLASH如何使用 COB(板上芯片)存储芯片从 NAND 闪存驱动器中恢复数据-图片9

在这里,我们获得芯片ID! PC-3000 FLASH如何使用 COB(板上芯片)存储芯片从 NAND 闪存驱动器中恢复数据-图片10

现在,我们可以读取NAND,修复ECC并应用XOR。 完成所有准备工作之后,您终于可以使用COB(板载芯片)存储芯片从NAND闪存驱动器中恢复数据: PC-3000 FLASH如何使用 COB(板上芯片)存储芯片从 NAND 闪存驱动器中恢复数据-图片11

使用外部控制器从基于eMMC的存储设备恢复数据时,可以使用相同的方法。 PC-3000 FLASH如何使用 COB(板上芯片)存储芯片从 NAND 闪存驱动器中恢复数据-图片12 PC-3000 FLASH如何使用 COB(板上芯片)存储芯片从 NAND 闪存驱动器中恢复数据-图片12

它不是带有NAND和CPU的普通eMMC芯片,而是一种损坏的,分类排序的eMMC,内部主控功能已禁用。 U盘制造商将该eMMC用作与PS2251-67-5主控耦合的外部NAND芯片。 因此,通过eMMC接口读取此eMMC芯片将毫无用处。 但是您可以使用本文介绍的方法从此类设备中提取数据。

如果您对数据恢复案例有任何疑问,欢迎与技术支持部门联系。

weinxin
我的微信
我的微信
微信扫一扫
数据恢复广告
admin
  • 本文由 admin 发表于 2023年 6月 29日17:59:08
  • 转载请务必保留本文链接:https://www.amhdd.com/487.html