你好朋友!
基于Marvell的控制器是SSD数据恢复领域中最复杂的控制器之一。 问题是Marvell公司仅生产带有驱动器PCB设计模板,基本(默认出厂)固件以及关于SSD如何工作的建议的控制器。
因此,每个SSD制造商都使用自己的PCB设计,并且每个制造商都编写自己的固件。 在这样的环境中,即使来自两个不同驱动器的两个完全相同的88SS1074控制器也具有不同数量的命令,不同的Techno Mode选项和翻译器微程序。 这使得研究和恢复过程变得非常复杂。
从PC-3000 6.6x和PC-3000 SSD 2.7.11更新开始,可以使用某些基于Marvell的驱动器,这些驱动器在通电后进入BSY状态!
SanDisk Ultra II SSD (Marvell 88SS9189/90 和 Marvell 88SS1074)
Western Digital Blue SSD (Marvell 88SS1074)
SanDisk SSD Plus (Marvell 88SS1074)
在2017年,西部数据公司收购了SanDisk,现在您可以在一些Western Digital SSD型号中找到更名的SanDisk型号。
当我们谈论SanDisk Ultra II驱动器时,记住以下两点很重要:
- 所有Ultra II的内部都可以不同。
- 他们使用不同的控制器;
- 他们可以使用不同的PCB和不同的安全模式引脚。
这意味着在恢复过程开始之前,应该对每个Ultra II进行分析和研究。
可以通过Marvell Utility恢复对WD / SanDisk驱动器的多种修改,这些修改是:
- 基于88SS9189 CPU的SanDisk Ultra II;
- 基于88SS9190 CPU的SanDisk Ultra II;
- 基于88SS1074 CPU的SanDisk Ultra II;
- 基于88SS1074 CPU的SanDisk Plus;
- WD Blue基于88SS1074 CPU。
要记住的另一件事是,对于基于Marvell的驱动器(在BSY状态下),我们必须使用终端连接。对于88SS9189和88SS9190,我们可以使用终端1或终端2,但是对于88SS1074,我们只能使用原始终端3,因为此SSD中的RAM使用1.8V而不是88SS91xx以前型号的3.3V。
SanDisk Ultra II / WD Blue / SanDisk Plus可能有不同的问题:
- 开机后的BSY状态;
- 当您向驱动器发送任何命令时,处于就绪状态之后的BSY状态;
- 完整的护照ID,但尝试读取任何扇区时ABR错误;
- Passport ID的容量不完整。
要在上述情况下访问数据,我们必须执行几个步骤:
- 在PCB和焊接端子线上查找端子输出;
- 如果使用88SS1074(Venus),请确保在端子3上使用1.8V跳线;如果使用88SS9189 / 90(Helen),请确保使用3.3V跳线。
- 确保终端正在运行(终端日志内应显示可读的输出);
- 通过终端进行资源备份;
- 将驱动器切换到扩展模式以上传加载程序;
- 为每个STAR构建翻译器;
- 基于实用程序在DE中创建一个新任务。
如果您需要有关Ultra II或WD Blue的帮助,请联系技术支持,我们将为您提供指导。不要忘了附上以下的高分辨率照片:
- 正面PCB;
- 背面PCB;
- 从盖上取下驱动器标签;
此外,这是有关如何从Ultra II的88SS1074修改中恢复数据的视频教程: