|
楼主 |
发表于 2017-9-10 11:58:06
|
显示全部楼层
此方法适用于希捷DM002--500G 的硬盘,其固件版本通常为KC44、KC45、
KC47、KC65 等系列。
这一类硬盘通常表现出的故障现象是:硬盘长忙;终端出LED 错误;能就
绪但无法识别家族且终端没有回显;能就绪并且有终端但一识别就报DWF 故障
等。常规的修复方式有:对于能出指令的是修复固件区磁道、对于不能出指令的
是短接等,但是往往常规方式的成功率并不高,并且修复过程比较麻烦。
对于这种情况,现在可以有一个流程化的方式来处理,成功率在百分之八十
以上。当然此方法是用于修复固件问题的,对于磁头损坏的或者固件区盘片划伤
的等硬件问题无法处理。此方法为希捷DM002-KC 系列的降级通刷法。
降级通刷法流程(结合MRT 的流程):
1:降级ROM
本质就是将KC 系列的ROM 结构降级为CC49 的,就是将KC 版本的
ROM 中的CAP、RAP、SAP 提取出来换到CC49 中,相当于给KC 的ROM
换了一个CC49 的壳,硬盘的关键信息还是它自身的。
备注:KC 系列的CAP、RAP、SAP 三个数据的大小与CC49 是相同的(其
实与SD15、CC38 等也相同)。
KC 的ROM 降级之后,由于ROM 的壳是CC49 的,这时ROM 的版本
与故障盘盘体上的版本是不匹配的。将降级后的ROM 写入到故障盘的ROM
芯片中后,断电上电,此时硬盘终端会显示到No host XXXX。
需要的操作是:A、Boot code 模式读出故障盘的ROM;
B、菜单功能适配ROM,或者找一个CC49-2H 的ROM,
手动换CAP-RAP-SAP。菜单功能或者手动方式,适配出的
ROM 是完全一样的。
C、Boot code 模式写入适配好的ROM
2:重建两次编译器
经过第一步的处理,出现No host XXXX 后,终端是能转到T 级的,执
行命令T>m0,6,2,,,,,22(此处用m0,6,0,,,,,22 作用一样) 通常第一次会报一些错
误信息,这时再执行一次同样的命令,断电上电,这时硬盘会就绪。能识别
家族版本,版本识别为CC49 的,此时是不能访问用户区数据的。
经验:一般两次重建编译器的时间不会很长,如果重建编译器长时间终
端没回到T 级,或者终端报HighPowerMode,一般都是磁头或盘片有问题,
也就是有硬件损坏的问题。
3:升级固件为KC472H
经过第二步的处理,硬盘已经可以就绪,转到ATA 模式下,升级固件即
可。一般DM002-500G-KC 系列的盘,都可以升级为KC47-2H 的固件。升级
成功后,一般会出现两种情况:
A、硬盘直接转到就绪状态并能拷贝数据,硬盘状态本身比较好,会是
这种情况。
B、硬盘升级后,状态等长忙,终端一般会跑一段LBA 长度。LBA 长度
跑完后,也会出现两种情况:
B-1:LBA len 到0 后,硬盘就绪,并能拷贝数据。
B-2:LBA len 到0 后,再次出现No host XXXX,这时只需执行两条指令:
T>i5,1,22 和T>m0,6,2,,,,,22,执行成功后,断电上电,等待再次就绪
即可访问数据。
经过以上三个步骤的处理,DM002 的固件问题基本就解决了。此方法针对希捷
500G-DM002-KC 系列硬盘的固件问题,非常有效。其中包含了ROM 适配,升
级等过程。 |
|