1.支持家族系列和通用信息
1.1 支持家族系列
PC-3000 SSD 2.4.5为例,目前支持如下
Marvell VanGogh \ VanGogh 2 family (88SS9174, 88SS9187, 88SS9189, 88SS9190, 88SS1074)
- Crucial M4;
- Crucial C300;
- Crucial C400
- Crucial M500
- Micron C400;
- Micron C300;
- Intel 510;
- Plextor M3;
- Plextor M3 Pro;
- Plextor M5S;
- Plextor M5 Pro;
- Plextor M5 Pro Extreme;
- Crucial M550;
- Crucial MX100;
- Crucial MX200;
- Sandisk X300;
- Sandisk Ultra II (Including Marvell 88SS1074 modification!);
- Sandisk Ultra Plus;
- Sandisk Genesis;
- Sandisk Vulcan;
- Sandisk X110 (M.2 2260)
1.2 通用信息
该系列SSD来自不同制造商,内部布局可能会有所不同,但是所有这些SSD都是基于相同的设计和共享兼容的工厂模式。Marvell Van Gogh 2和Marvell Van Gogh 3家族系列基于改版的Marvell 88SS9174和88SS9187控制器。新型号控制器会继承保持固件的基本结构和操作逻辑。
每次这些驱动器通电时,它们通过3个主要的初始化阶段:
1)从控制器的内部ROM加载固件,并执行基本初始化。
2)它们从外部ROM(NOR闪存芯片)加载固件。这个部分固件的目的是初始化在第一阶段未初始化的,并将固件加载到内存。
3)加载主固件部分,装入和初始化服务模块。
在这些阶段成功完成后,驱动器通常进入就绪状态。如果加载异常,功能将受限。例如,访问用户数据时返回错误。在这种情况下,您会发现工厂模式非常有用。工厂模式的功能依赖主固件来实现。驱动器在BUSY状态下不被支持。
这些驱动器的另一个特点是写入NAND闪存芯片前加密数据。
2.Marvell vangogh2 案例
2.1 英文版案例
进入Marvell 程序
选择系列
选择操作
DE提取数据
2.2 更高分辨率的俄文版案例
操作图示,供参考