请选择 进入手机版 | 继续访问电脑版

PC3000 军达成数据恢复论坛

 找回密码
 立即注册
查看: 424|回复: 0

WD SMR。如何解锁Palmer SATA PCB并用于未来解锁。 [复制链接]

Rank: 8Rank: 8

该用户从未签到

金钱
0
元宝
16474
专业度
0
发表于 2024-6-17 15:20:35 |显示全部楼层
本帖最后由 JDCTS5 于 2024-6-17 15:42 编辑

WD SMR。如何解锁Palmer SATA PCB并用于未来解锁。

你好,朋友们!

我们每天都要面对越来越多的SMR Palmer驱动器。所有这些都是SED锁定的,当服务区域模块损坏或数据不可用时,我们必须使用特殊的解锁SATA PCB才能访问并修复固件(FW)。

最简单的方法是直接从中国购买这样的PCB,然而,这种解锁的PCB价格非常高。此外,有时由于错误的焊接过程或太多的ROM重写,未锁定的PCB可能变得不可操作。有必要买那个新的昂贵的吗?让我们在下面的文章中讨论这个问题。

1.png

PC-3000具有制作解锁PCB的功能,并在未来用于解锁其他Palmer驱动器,保持原始解锁PCB的完整性。其主要思想是获取损坏服务区域,保存所有服务区域模块,然后使用这些模块重建损坏ROM。为此,我们需要:

§ PC-3000 Portable/Express/UDMA 6.7版或更高版本

§ 编程器设备;

2.jpg

一个烙铁(可选带热风枪);

3.jpg

解锁的中国PCB(首先解锁)。

4.jpg

未锁定的PCB可以这里购买

在首先,我们必须连接中国解锁的PCB(在这一步中保持ROM芯片不变)到我们的损坏SED锁定的HDD:

5.jpg

并运行PC-3000 WDC Marvell实用程序。驱动器被自动检测为Palmer家族。像我们通常做的那样备份ROM。

6.jpg

如果我们尝试上传Dir和loader,我们将得到下一个错误:

静态模块读取中错误检测到设备错误:VSC ERR INV FUNC CODE REQ

首先,我们可以检查头部是否可以看到模块90。为此,我们前往操作服务区->查看模块90信息,如果头部良好,我们将在主日志中看到消息:

查看模块90信息

总水头…………..:2.

使用过的头…………..:2

Mdl 47版本…………..:1007bI72

ROM版本…………..:00050006(05.06)

Mdl 11版本…………..:00050006 (05.06)

所以我们的头脑很好。

让我们进入工具->实用程序扩展->ROM建立服务区(SA)数据。这里我们必须按下读取HDD ROM按钮

7.jpg

并选中代码部分框。通过这种方式,我们将从配件ROM获得ROM部件。

8.jpg

接下来,我们按下读取按钮

9.jpg

并选择ROM模块

10.jpg

并将我们的新ROM保存到一个文件中

11.jpg

然后使用操作->写入ROMROM写入HDD然后重新启动驱动器。在下一步,我们需要加载一个兼容的加载程序到HDD RAM,以便访问模块。

12.jpg

驱动器获得-XYZ-ID,现在我们可以检查模块是否可通过ID访问。为此我们转到工具->实用程序扩展->查看和编辑HDD资源模块项卡

13.jpg

如果模块109(或任何其他模块)无法通过ID读取,则问题可能在活动的Flash目录模块中,因此我们必须选择另一个模块用于下一个ROM重建。

在同一个ROM建立窗口,我们HDD服务区(SA)按下读取并选择20B作为活动Flash目录

14.jpg

按下按钮检查20B是否良好

15.jpg

再次建立ROM,保存并重新启动驱动器

16.jpg

再次通过ID检查模块109读取中,不需要加载器上传。如果它是可读的,我们需要将其保存到文件中。

17.jpg

再次建立ROM,保存并重新启动驱动器

再次通过ID检查模块109读取中,不需要加载器上传。如果它是可读的,我们需要将其保存到文件中。

18.jpg

写入新ROM并重新启动驱动器。它从完全ID和LBA访问开始:

19.jpg

这意味着我们成功地恢复了ROM,并且ROM已准备好写入原始锁定的SATA PCB。

接下来,我们将转到我们原来的SED锁定PCB。我们需要首先拆下ROM芯片

20.jpg

然后我们把损坏芯片放在编程器设备上,读取它以备份。将转储保存到bin文件中。

现在是时候将新损坏ROM写入原始损坏PCB了。因此,我们使用之前保存的BIN文件进行ROM转储写入。关于如何在编程器设备中读取和写入ROM芯片更多细节在这里。

将已恢复ROM的损坏PCB连接到PC-3000,启动WDC Marvell实用程序,并确保驱动器启动时具有完整的ID和数据访问。从现在起,我们不需要解锁的中国PCB。

但如何使用我们的新解锁SATA PCB解锁另一个SED锁定Palmer驱动器?

§ 连接我们之前获得的未锁定SATA PCB到新锁定Palmer HDA。

§ 从备份中恢复ROM,就像我们为首先ROM恢复所做的那样。

§ 拆下损坏ROM芯片,制作备份,使用编程器设备写入新恢复的ROM。

§ ROM焊接到原来锁定的PCB上,将驱动器连接到PC-3000,从而完全访问服务区域和数据。

请注意,此过程仅适用于Palmer驱动器。充电器驱动器有另一个ROM结构,带有其他模块,从工厂设置,所以这种ROM恢复技巧操作。

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|PC3000 数据恢复 ( 京ICP备09023376号-1 )

GMT+8, 2024-12-8 05:45 , Processed in 0.162798 second(s), 15 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部