基于 Marvell 的控制器是数据恢复领域中最复杂的控制器之一。问题是 Marvell 公司只生产带有驱动器 PCB 设计模板、基本(默认工厂)固件和关于 SSD 应该如何工作的建议的控制器。
这就是为什么每个SSD制造商都使用自己的PCB设计,每个工程师都编写自己的固件。在这样的环境中,即使来自两个不同驱动器的两个完全相同的 88SS1074 控制器也具有不同数量的命令、不同的 Techno 模式选项和转换器微程序。这一切都使研究和恢复过程变得非常复杂。
其中最早的是PC-3000 6.6×和PC-3000 SSD 2.7.11更新,就有可能与一些基于Marvell的,驱动器是进入BSY状态上电后的工作!
SanDisk Ultra II SSD(Marvell 88SS9189/90 和 Marvell 88SS1074)
西部数据蓝色固态硬盘(Marvell 88SS1074)
闪迪 SSD Plus (Marvell 88SS1074)
2017 年西部数据公司收购了闪迪,现在你可以在一些西部数据 SSD 型号中找到更名的闪迪型号。
当我们谈论 SanDisk Ultra II 驱动器时,重要的是要记住一些重要的事情:
- 所有 Ultra II 内部都可以不同;
- 他们使用不同的控制器;
- 它们可以使用不同的 PCB 和不同的 SAFE MODE 引脚;
这意味着在恢复过程开始之前应该对每一个 Ultra II 进行分析和研究。
在 Marvell Utility 的帮助下,可以对 WD/SanDisk 驱动器进行多种修改,它们是:
- SanDisk Ultra II 基于 88SS9189 CPU;
- SanDisk Ultra II 基于 88SS9190 CPU;
- SanDisk Ultra II 基于 88SS1074 CPU;
- 基于 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 状态;
- 当您向驱动器发送任何命令时,紧接在 READY 状态之后的 BSY 状态;
- 尝试读取任何扇区时,完整的 Passport ID 但 ABR 错误;
- Passport ID 中的容量不足。
要访问上述情况下的数据,我们必须执行几个步骤:
- 在 PCB 上查找端子输出并焊接端子线;
- 如果您使用的是88SS1074 (Venus) ,请确保在终端 3 上使用 1.8V 跳线;如果您使用的是88SS9189/90 (Helen) ,请确保使用3.3V 跳线;
- 确保终端正在工作(您应该在终端日志中看到可读的输出);
- 通过终端进行资源备份;
- 将驱动器切换到扩展模式以进行加载程序上传;
- 为每个 STAR 构建一个翻译器;
- 基于 Utility 在 DE 中创建一个新任务。
如果您需要有关 Ultra II 或 WD Blue 的帮助,请联系 ACELab 技术支持,我们将为您提供指导。不要忘记附上高分辨率图片:
- 正面PCB;
- 背面印刷电路板;
- 盖子上的驱动标签;
未经允许不得转载:成都数据恢复|服务器数据恢复|数据库修复|解密-零磁道数据恢复中心 » Marvell CPU 数据恢复难点