PC3000 FLASH重读MAP生成器工具 如何在ECC校正和读出过程中节省时间

PC3000 FLASH重读MAP生成器工具 如何在ECC校正和读出过程中节省时间

PC-3000 FLASH重读地图生成器工具。如何在 ECC 校正和读出过程中节省时间。

朋友们,大家好!很多时候,当我们使用具有巨大容量(64gb 及以上)的不同驱动器(尤其是 AU 控制器和 Sandisk)时,我们面临着完整的 ECC 校正和读出过程可能需要几个小时的情况。

PC3000 FLASH重读MAP生成器工具 如何在ECC校正和读出过程中节省时间

请注意:我们不建议您在所有其他情况下都使用此方法!有时为了获得良好的结果,必须修复所有块(即使没有 100% 填充数据)!否则,在形象构建阶段可能会出现巨大的问题!我们建议 仅在紧急的情况下使用重读地图生成器,当您没有足够的时间进行良好和完整的 ECC 校正时!

在这种情况下,我们可以使用称为“重新读取地图生成器”的特殊算法。

它是如何工作的?此函数分析驱动器的整个空间,并且仅分配包含数据的扇区链。然后,根据收到的信息,创建该链的映射。

让我们在真实案例示例中检查此方法。我们有群PS2251-67-5 机箱,配备 4GB TLC NAND 芯片。通常TLC芯片的质量很差,这就是为什么在ECC校正后进行读数很重要的原因。

  1. 首先 – ECC 校正。在我们的示例中,我们有一个带有坏字节的 NAND,这就是为什么我们应该在剪切坏列的第二个字符串上启动 ECC 自动检测:

PC3000 FLASH重读MAP生成器工具 如何在ECC校正和读出过程中节省时间

ECC更正已经开始,但不幸的是,大多数页面尚未修复。这就是为什么我们将来需要做一个读数:

PC3000 FLASH重读MAP生成器工具 如何在ECC校正和读出过程中节省时间

2. ECC修正后,我们需要知道我们有多少坏扇区。为此,我们需要创建一个地图,并选择未校正的扇区

PC3000 FLASH重读MAP生成器工具 如何在ECC校正和读出过程中节省时间 PC3000 FLASH重读MAP生成器工具 如何在ECC校正和读出过程中节省时间 PC3000 FLASH重读MAP生成器工具 如何在ECC校正和读出过程中节省时间

正如我们所看到的,从 4.21GB 的 NAND 内存芯片中,1.54GB 仍然损坏,ECC 无法修复它们:

PC3000 FLASH重读MAP生成器工具 如何在ECC校正和读出过程中节省时间

3. 现在,我们需要使用 Reread Map Generator 来构建一个仅包含真实数据的子地图。包含垃圾或空扇区的方块将从此地图中排除!它将帮助我们只关注真实数据,并跳过不属于真实用户数据的所有内容:

PC3000 FLASH重读MAP生成器工具 如何在ECC校正和读出过程中节省时间

默认情况下需要保留所有参数。只需在“仅使用完整块”上勾选一个复选框:

PC3000 FLASH重读MAP生成器工具 如何在ECC校正和读出过程中节省时间

仅使用真实数据创建块链:

PC3000 FLASH重读MAP生成器工具 如何在ECC校正和读出过程中节省时间

最后我们得到:从4.21GB的数据中,只有1.84GB是真实的文件。其他空间 – 是垃圾和空旷的扇区。

PC3000 FLASH重读MAP生成器工具 如何在ECC校正和读出过程中节省时间

让我们构建一个子映射并找到我们的,有多少真实数据仍然被损坏:

PC3000 FLASH重读MAP生成器工具 如何在ECC校正和读出过程中节省时间

正如我们所看到的,只有 ~490MB 仍然损坏,需要重新读取过程。我们只需要修复 1.54Mb 的数据,而不是修复 490GB!

4. 最后一步 – 使用 ReadRetry 功能重新读取。

请注意,在此过程中,必须将原装NAND芯片连接到PC-3000闪存!

PC3000 FLASH重读MAP生成器工具 如何在ECC校正和读出过程中节省时间 PC3000 FLASH重读MAP生成器工具 如何在ECC校正和读出过程中节省时间 PC3000 FLASH重读MAP生成器工具 如何在ECC校正和读出过程中节省时间

完成重新读取的过程后,可以采取进一步的步骤来获取数据,并且您的转储将处于完美状态。

请注意:我们不建议您在所有其他情况下都使用此方法!有时为了获得良好的结果,必须修复所有块(即使没有 100% 填充数据)!否则,在形象构建阶段可能会出现巨大的问题!我们建议 仅在紧急的情况下使用重读地图生成器,当您没有足够的时间进行良好和完整的 ECC 校正时!

在大多数情况下,最好使用 ECC 校正并重新读取整个地图!

如果您有任何问题,请随时联系

(0)
上一篇 2024年5月31日 13:43
下一篇 2024年5月31日 13:53

相关文章

工程师微信
联系我们

联系我们

24 小时服务热线:
18913587620
在线咨询:点击这里给我发消息
电话: 0512-68051520
地址:苏州市高新区滨河路588号赛格数码广场4楼4F61室
QQ

在线咨询:点击这里给我发消息

地图
分享本页
返回顶部