关于SM2258XT、SM2259XT、SM2259XT2等SMI控制器的SSD硬盘问题。 从2019年随着SMI的Easy Tools的数据恢复方法的应用普及,2020年PC3K出现了SMI解决方案。现在,如果您的目标驱动器中有这些SSD控制器之一,我们可以尝试指导您如何恢复数据。
这可能是一个方便的说明 – 如何正确使用这些驱动器以及我们如何初始化正确的加载程序。
在我们开始之前,先来一个关于LOADER 的简短指南——那是什么?谁是罪魁祸首?!
PC-3000 SSD中的LOADER – 是经过修改和改进的内部SSD 固件,由开发人员另外更新。
当我们启动硬盘并看到它显示错误的型号ID、错误的容量或停留在 BSY 状态时 – 这是由于内部固件错误而发生的。 通常出现此错误是由于SSD中的NAND芯片上存在大量坏扇区。
SSD出现BSY状态的原因
为了打破这个无限循环,有必要找到短路引脚,并在安全模式下短路驱动器。 它将帮助我们阻止对 NAND 芯片和内部固件的访问,并开启将Loader上传到驱动器 RAM 的可能性:
SM2258/SM2259XT 上的安全模式引脚通常标有 ROM 签名
之后,我们可以上传加载程序并看到SSD的所有功能:
Loader加载包括以下功能:
–关闭后台进程(内部组件检查、TRIM 等);
–对NAND存储芯片的单通道访问,速度更慢但更稳定;
–检测正确的 SSD NAND 配置;
–改进的错误处理;
–解锁技术模式功能;
–解锁隐藏的工厂功能(密码管理、恢复出厂设置等)。
–利用 LOADER 的强大功能,可以解决与工作不稳定或 SSD绝对死机相关的大量不同问题。
对于 SM2260G、SM2262ENG、SM2263XT、PS5007、PS5008、PS5012、PS5013、PS5016、SM2246XT、SM2256K、PS3108、PS3109、PS3110、PS3111、PS3112 等驱动器,加载程序是通用的并经过优化,可与任何类型的驱动器一起使用。 内部固件和NAND存储芯片ID。
不幸的是,对于 SM2258XT 和 SM2259XT,无法创建可用于任何类型的内部固件和 NAND内存芯片配置的通用加载程序。 相反,这两个控制器的实用程序有一个加载程序列表。 事实上,它们有很多 。
每个加载程序都包含有关以下 SSD 详细信息的信息:
1:主控单元;
2:NAND存储芯片制造商和类型;
3:内部 SSD 固件版本。
所有这些参数对于驱动器初始化都极其重要。 如果支持NAND芯片,但内部固件版本不同 – 很可能加载程序不兼容,您会看到有关错误固件的消息,或者在 NAND 信息读取过程中会看到很多 ECC 错误。
所有这些问题使SM2258XT和SM2259XT恢复变得有点复杂,因为如果自动加载程序选择不适用于您当前的项目,您将必须手动选择它。
那么,我们怎样才能做到这一点呢? 很简单! 这是我们如何继续使用 SM2258XT 的示例(顺便说一句 – SM2259XT 解决方案几乎相同)。
首先,根据我们拥有的控制器类型,我们需要选择任何兼容的实用程序:
当然,我们应该记住,驱动器必须处于永久短路的安全模式!
在我们的例子中,我们有 SM2258XT,所以让我们跟随 SmartBuy – Silicon Motion:
下一步是控制器选择:
选择控制器后,实用程序将进行基本的驱动器初始化。 在这里我们可以看到该驱动器上安装的 NAND 芯片的类型。 正如我们所看到的,如下图:
0x45489AB3 – 7EF20000,Sandisk制造,代号64L BiCS3 TLC 16K。
当我们要求Utility向我们展示兼容的加载器时,我们可以发现Utility自动帮助我们选择BiCS3存储芯片的加载器:
经过第一次加载器上传尝试后,我们终于可以读取有关内部固件的信息了! 它是 T0910A0 BiCS3_02。 必须从加载器列表中选择此加载器:
当该过程结束时,我们将获得完整的驱动器初始化,并且可以重建转换器:
初始化过程完成
驱动器处于技术模式并准备好进行翻译器重建
自定义翻译器重建命令
当Translator Building过程结束后,就可以基于Utility在DE中创建一个新任务,并达到对用户数据的访问:
如果您有固态硬盘损坏使用PC3000无法解决手中SSD硬盘的数据,这里有我们许多的固态数据恢复成功案例,可以与我们联系,我们提供专业化数据救援服务。
评论前必须登录!
注册