1.支持家族系列和通用信息
1.1 支持家族系列
PC-3000 SSD 2.4.5为例,目前支持如下
JMicron\Toshiba family (JMF616 and TC58NCF616GDT)
- Kingston V100 (JMF 616and Toshiba TC58NCF616GDT);
- Kingston V200 (JMF 667and Toshiba TC58NCF667GDT) –partial support;
1.2 通用信息
1.2.1 有关驱动器的一般信息
JMF61x控制器支持多达8个通道,该系列中的主固件部分存储在块0中,固件在每个通道保存多个拷贝。
当驱动器通电时,它通过两个初始化阶段:
1)第一阶段—从控制器的内部ROM加载固件(这部分通常称为“内核”)。
与其他驱动器类似,内核用于控制器和内部子系统的初始化(即准备工作)。
2)第二阶段—驱动器加载并初始化其服务模块。
在此阶段,设备查找并加载存储在芯片中的所有固件模块并构建映射表。
在最后阶段,驱动器进入就绪状态,并在正常模式下继续运行。
1.2.2 工厂模式:安全和扩展模式
工厂模式通常意味着一组未公开记录的功能,允许对其测试.诊断和恢复。在基于JMF61x的驱动器的案例中,功能是由内核固件和(在大部分情况下)主固件实现的。但是,固件问题可能导致功能失效。在这种情况下,您首先需要将驱动器切换到安全模式。它是一种驱动操作模式,设备将由其内核固件控制。强制切换到安全模式有两种方法:软件和硬件。
软件切换是通过ATA接口发送给驱动器的一系列特殊命令,强制驱动器加载内核固件并交给它控制。请注意,使用软件切换进入安全模式的前提是驱动器能正常就绪。如果驱动器无法就绪,必须使用硬件切换方式。硬件切换关键是驱动器印刷电路板上的一对特殊触点;当短接时,将发送信号阻止主固件的加载。驱动器不会尝试加载NAND Flash芯片中的固件,仍在内核固件控制下运行。之后驱动器就绪,以便您可以继续使用它。如果这没有发生,很有可能意味着驱动器部件(控制器.RAM.电源电路等)的物理损坏。
要使用硬件方式将驱动器切换到安全模式,实用程序提供了特殊向导步骤(具体见案例)。
除了主和内核固件外,还有一个特殊的固件版本专为测试和诊断驱动器故障而设计。与主和内核固件相比,其功能更为宽泛。它不存储在驱动器中;要使用其功能,您必须先加载它到RAM。该模式称之为扩展模式。另外进入扩展模式前,必须保证驱动器已进入安全模式。
2.常见故障
2.1 驱动器无法就绪
这种故障是数据恢复时故障常见类型。从这种驱动器进行数据恢复的过程非常简单:
- 在安全模式下启动该实用程序。
你可以选择硬件方式,然后按照向导说明逐步将驱动器切换到安全模式。
2)进入扩展技术模式,启动构建映射(选择菜单项 Tests—Service information—Translator— Translator building),等待完成。
3)在Data Extractor中创建一个任务。
4)根据需要进行数据保存。
我们应该注意,映射工作在不同的SSD之间存在很大差异。因此,如果驱动器未包含在支持列表中,则可能在恢复时遇到问题。
2.2 读/写数据时出现错误
通常是由于启用密码保护引起的。为此,请执行以下步骤:
1)将驱动器切换到扩展模式。
为此您必须首先使用硬件方式将驱动器切换到安全模式。
2)构建映射。
3)使用程序菜单中的“查看密码信息”。
实用程序将输出密码信息。
4)以正常模式启动驱动器(要做到这一点,请重新开关电源,等待驱动器就绪)。
5)解锁驱动器(使用菜单项Tools —SSD —Security subsystem —Open drive)。
至此驱动器将提供对数据的正确访问。要禁用安全锁定,请使用“清除密码”命令
3.案例分析
进入JMicron 程序
选择系列
小心移除电阻
短接引脚进入安全模式
进入安全模式
进入扩展技术模式
构建映射
进入DE提取数据