如何通过编程器设备读取ROM
由于PCB损坏,有时您无法通过PC3000读取ROM。 在某些情况下,您需要拆开芯片并使用编程器设备来读取ROM内容。
在本教程中,我们将展示如何执行此操作。
作为一个例子,让我们采取希捷ST3500418AS硬盘。 该硬盘是F3系列,因此如果没有原始ROM数据,我们将无法使用配件硬盘的PCB。
拧开PCB
这是一个ROM芯片。 这是Winbond W25X40AL。 如果你怀疑哪个芯片是ROM芯片 – 通常ROM芯片是8引脚SOIC。 您也可以通过芯片标签搜索数据表。
使用夹子和热空风枪来焊接ROM芯片
芯片没有焊接!
现在我们需要将芯片插入编程器设备中。 我用作编程器Xeltek SuperPro 500P和SOIC适配器。 这种编程器型号从2013年开始不再生产,但它仍然是一个很好的设备,适合读取可以在HDD PCB上找到的大多数ROM芯片。
要读取芯片,我们需要使用SOIC适配器。
将芯片放在靠近适配器底部的位置,KEY必须位于左上角。 每个芯片的放置方式可以不同,因此请检查编程器软件中的位置。
现在将SOIC适配器插入编程器,将其也放在DIP面板的底部。
现在一切都准备好读取芯片了。
我们来运行Xeltek软件吧
您需要按设备选项卡,选择您的ROM芯片并按OK。
如果您不确定如何将芯片放入SOIC适配器,可以通过按Dev.Info按钮检查有关ROM芯片的文档
通过左侧面板上的Read按钮读取ROM芯片。 如果阅读成功,你会看到类似的东西
读…
好的!
0:00’01”13过去了。
您可以检查缓冲区以直观地检查ROM是否已被读取。
要将ROM内容保存到文件中,请按保存文件图标。
在此处选择文件类型=二进制。
现在,您可以使用生成的bin文件写入配件硬盘的电路板或在ACELab Hex Editor中打开它以进行任何更改或检查某些信息。
祝数据恢复好运!