All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 5 posts ] 
Author Message
 Post subject: WD400EB - Firmware problem
PostPosted: January 4th, 2007, 14:40 
Offline

Joined: January 4th, 2007, 7:01
Posts: 4
I'm trying to fix a WD400EB for a friend of mine. It is detected by the BIOS, but after that I get the error message 'Secondary Master Hard Disk Fail' and I'm unable to access the data. When searching on the internet I came to the conclusion that most likely the firmware is damaged. On this forum I found the program check_wd which gave the following log:
Code:
-----------------------------
ID:01h-Head0 --> File Is Good                                     
ID:01h-Head1 --> File Is Good                                     
IniOvl.bin  (InitDrvParamOvl)
-----------------------------
ID:02h-Head0 --> File Is Good                                     
ID:02h-Head1 --> File Is Good                                     
XltOvl.bin (TransltChsWedLba)
-----------------------------
ID:10h-Head0 --> File Is Good                                     
ID:10h-Head1 --> File Is Good                                     
WedOvl.bin  (WedgeControlOvl)
-----------------------------
ID:11h-Head0 --> File Is Good                                     
ID:11h-Head1 --> File Is Good                                     
DvtOvl.bin (DriveValidatTest)
-----------------------------
ID:12h-Head0 --> File Is Good                                     
ID:12h-Head1 --> File Is Good                                     
FmtOvl.bin   (SuperFormatOvl)
-----------------------------
ID:14h-Head0 --> File Is Good                                     
ID:14h-Head1 --> File Is Good                                     
MrdvtOvl.bin                 
-----------------------------
ID:17h-Head0 --> File Is Good                                     
ID:17h-Head1 --> File Is Good                                     
DefwLog.bin        (Log File)
-----------------------------
ID:18h-Head0 --> File Is Good                                     
ID:18h-Head1 --> File Is Good                                     
ShawKey.bin        (Key File)
-----------------------------
ID:20h-Head0 --> File Is Good                                     
ID:20h-Head1 --> File Is Good                                     
PDList.bin   (Push Down List)
-----------------------------
ID:21h-Head0 --> File Is Good                                     
ID:21h-Head1 --> File Is Good                                     
EventLog.bin      (Event Log)
-----------------------------
ID:22h-Head0 --> File Is Good                                     
ID:22h-Head1 --> File Is Good                                     
HSDT.bin (HardSecDscrptTable)
-----------------------------
ID:23h-Head0 --> File Is Good                                     
ID:23h-Head1 --> File Is Good                                     
SectMap.bin  (SectorMapTable)
-----------------------------
ID:25h-Head0 --> <---------------------[!!! Error Reading File !!!]
ID:25h-Head1 --> <---------------------[!!! Error Reading File !!!]
RBBList.bin (ReloBadBlckList)
-----------------------------
ID:26h-Head0 --> File Is Good                                     
ID:26h-Head1 --> File Is Good                                     
Drmtrip.bin  (SmartTripParam)
-----------------------------
ID:29h-Head0 --> <---------------------[!!! Error Reading File !!!]
ID:29h-Head1 --> <---------------------[!!! Error Reading File !!!]
DrmLog.bin        (Smart Log)
-----------------------------
ID:2Ah-Head0 --> File Is Good                                     
ID:2Ah-Head1 --> File Is Good                                     
HstLog.bin         (Host Log)
-----------------------------
ID:2Bh-Head0 --> File Is Good                                     
ID:2Bh-Head1 --> File Is Good                                     
VndLog.bin (Vendor Log (DLG))
-----------------------------
ID:2Ch-Head0 --> File Is Good                                     
ID:2Ch-Head1 --> File Is Good                                     
EvtProto.bin (EventPrototype)
-----------------------------
ID:2Dh-Head0 --> <---------------------[!!! Error Reading File !!!]
ID:2Dh-Head1 --> <---------------------[!!! Error Reading File !!!]
DrmAlter.bin (SmartAlernativ)
-----------------------------
ID:2Eh-Head0 --> File Is Good                                     
ID:2Eh-Head1 --> File Is Good                                     
DrmProto.bin (SmartPrototype)
-----------------------------
ID:2Fh-Head0 --> <----------------------[!!! Incompatible File !!!]
ID:2Fh-Head1 --> <----------------------[!!! Incompatible File !!!]
RWTest.bin   (RdWrTestDlgMod)
-----------------------------
ID:36h-Head0 --> File Is Good                                     
ID:36h-Head1 --> File Is Good                                     
CsRamOvl.bin (CacheSegRamOvl)
-----------------------------
ID:40h-Head0 --> File Is Good                                     
ID:40h-Head1 --> File Is Good                                     
<UnknownName>               
-----------------------------
ID:41h-Head0 --> File Is Good                                     
ID:41h-Head1 --> File Is Good                                     
RoadMap    (Directory Sector)
-----------------------------
ID:42h-Head0 --> File Is Good                                     
ID:42h-Head1 --> File Is Good                                     
CfgSec.bin    (Config Sector)
-----------------------------
ID:43h-Head0 --> File Is Good                                     
ID:43h-Head1 --> File Is Good                                     
Plist.bin (PrimaryDefectList)
-----------------------------
ID:44h-Head0 --> File Is Good                                     
ID:44h-Head1 --> File Is Good                                     
Glist.bin (Grown Defect List)
-----------------------------
ID:46h-Head0 --> File Is Good                                     
ID:46h-Head1 --> File Is Good                                     
RcFile46.bin (ReadChannelVal)
-----------------------------
ID:47h-Head0 --> File Is Good                                     
ID:47h-Head1 --> File Is Good                                     
<UnknownName>               
-----------------------------
ID:48h-Head0 --> File Is Good                                     
ID:48h-Head1 --> File Is Good                                     
File48.bin   (Adaptives ??? )
-----------------------------
ID:49h-Head0 --> File Is Good                                     
ID:49h-Head1 --> File Is Good                                     
File49.bin   (Adaptives ??? )
-----------------------------
ID:4Ah-Head0 --> File Is Good                                     
ID:4Ah-Head1 --> File Is Good                                     
File4A.bin   (Adaptives ??? )
-----------------------------
ID:4Bh-Head0 --> File Is Good                                     
ID:4Bh-Head1 --> File Is Good                                     
<UnknownName>               
-----------------------------
ID:4Ch-Head0 --> File Is Good                                     
ID:4Ch-Head1 --> File Is Good                                     
SkProfRd.bin  (SkewTableRead)
-----------------------------
ID:4Dh-Head0 --> File Is Good                                     
ID:4Dh-Head1 --> File Is Good                                     
SkProfWr.bin (SkewTableWrite)
-----------------------------
ID:4Eh-Head0 --> File Is Good                                     
ID:4Eh-Head1 --> File Is Good                                     
<UnknownName>               
-----------------------------
ID:59h-Head0 --> File Is Good                                     
ID:59h-Head1 --> File Is Good                                     
Tlist.bin (RelocateTrackList)
-----------------------------
ID:5Ah-Head0 --> File Is Good                                     
ID:5Ah-Head1 --> File Is Good                                     
Factory.bin   (FactoryCode ?)
-----------------------------
ID:5Bh-Head0 --> File Is Good                                     
ID:5Bh-Head1 --> File Is Good                                     
<UnknownName>               
-----------------------------
ID:61h-Head0 --> File Is Good                                     
ID:61h-Head1 --> File Is Good                                     
UCodeOvl.bin  (UpdateCodeOvl)
-----------------------------
ID:70h-Head0 --> File Is Good                                     
ID:70h-Head1 --> File Is Good                                     
SkProfR1.bin (SkewTableRead1)
-----------------------------
ID:71h-Head0 --> File Is Good                                     
ID:71h-Head1 --> File Is Good                                     
SkProfW1.bin (SkewTbleWrite1)
-----------------------------
ID:72h-Head0 --> File Is Good                                     
ID:72h-Head1 --> File Is Good                                     
SkProfR2.bin (SkewTableRead2)
-----------------------------
ID:73h-Head0 --> File Is Good                                     
ID:73h-Head1 --> File Is Good                                     
SkProfW2.bin (SkewTbleWrite2)
-----------------------------
ID:74h-Head0 --> File Is Good                                     
ID:74h-Head1 --> File Is Good                                     
SkProfR3.bin (SkewTableRead3)
-----------------------------
ID:75h-Head0 --> File Is Good                                     
ID:75h-Head1 --> File Is Good                                     
SkProfW3.bin (SkewTbleWrite3)
-----------------------------
ID:BFh-Head0 --> File Is Good                                     
ID:BFh-Head1 --> File Is Good                                     
SptDir.bin                   
-----------------------------
ID:C4h-Head0 --> File Is Good                                     
ID:C4h-Head1 --> File Is Good                                     
<Unknown> Clbr:(DscrStartMod)
-----------------------------
ID:C5h-Head0 --> File Is Good                                     
ID:C5h-Head1 --> File Is Good                                     
<Unknown> Clbr:(DCM Variable)
-----------------------------
ID:E2h-Head0 --> File Is Good                                     
ID:E2h-Head1 --> File Is Good                                     
<Unknown> SScan             
-----------------------------
ID:E3h-Head0 --> File Is Good                                     
ID:E3h-Head1 --> File Is Good                                     
<Unknown> SScan:(Fill P-List)
-----------------------------
ID:E4h-Head0 --> File Is Good                                     
ID:E4h-Head1 --> File Is Good                                     
<Unknown> SScan             
-----------------------------
ID:E5h-Head0 --> File Is Good                                     
ID:E5h-Head1 --> File Is Good                                     
<Unknown> SScan             
-----------------------------
ID:E7h-Head0 --> File Is Good                                     
ID:E7h-Head1 --> File Is Good                                     
<Unknown> SScan             
-----------------------------
ID:E9h-Head0 --> File Is Good                                     
ID:E9h-Head1 --> File Is Good                                     
<Unknown> SScan             
-----------------------------
ID:ECh-Head0 --> File Is Good                                     
ID:ECh-Head1 --> File Is Good                                     
<Unknown> SScan             
-----------------------------
ID:EDh-Head0 --> File Is Good                                     
ID:EDh-Head1 --> File Is Good                                     
<Unknown> SScan             
-----------------------------
ID:EEh-Head0 --> File Is Good                                     
ID:EEh-Head1 --> File Is Good                                     
<Unknown> SScan             
-----------------------------
ID:EFh-Head0 --> File Is Good                                     
ID:EFh-Head1 --> File Is Good                                     
<Unknown> SScan             
-----------------------------
ID:F1h-Head0 --> File Is Good                                     
ID:F1h-Head1 --> File Is Good                                     
<Unknown> SScan             
-----------------------------
ID:F2h-Head0 --> File Is Good                                     
ID:F2h-Head1 --> File Is Good                                     
<Unknown> SScan             
-----------------------------
ID:F3h-Head0 --> File Is Good                                     
ID:F3h-Head1 --> File Is Good                                     
<Unknown> SScan             
-----------------------------
ID:F4h-Head0 --> File Is Good                                     
ID:F4h-Head1 --> File Is Good                                     
<Unknown> SScan             
-----------------------------
ID:F5h-Head0 --> File Is Good                                     
ID:F5h-Head1 --> File Is Good                                     
<Unknown> SScan             
-----------------------------
ID:F8h-Head0 --> File Is Good                                     
ID:F8h-Head1 --> File Is Good                                     
<Unknown> SScan             
-----------------------------
ID:FDh-Head0 --> File Is Good                                     
ID:FDh-Head1 --> File Is Good                                     
<Unknown> SScan:(CurStepVars)
-----------------------------
ID:FFh-Head0 --> File Is Good                                     
ID:FFh-Head1 --> File Is Good                                     
<Unknown> SScan: (Script&Log)
-----------------------------
*** Note: All Are Other Modules, Were Not Found In Directory Sector


One of the solutions to similair problems I found on this forum is regenerating the translator (with the program wd.exe). Is this going to fix the drive and enable me to recover the data on it (this is the primary goal), or is regenerating the translator not enough in this case?

Thanks in andvance for your answers.


Top
 Profile  
 
 Post subject:
PostPosted: January 5th, 2007, 0:55 
Offline

Joined: January 5th, 2007, 0:47
Posts: 3
Lets see in docs for WD purpose of this modules
25h-Translator
29h-SMART Parametres
2Dh-SMART Parametres
2Fh-Log SMART/Reserv
So, regenerate translator with any program you like and you will have access for you data.
[sorry for my poor english]


Top
 Profile  
 
 Post subject:
PostPosted: January 5th, 2007, 4:40 
Offline

Joined: January 4th, 2007, 7:01
Posts: 4
It worked, I can access the data again! Thank you very much for your advice.


Top
 Profile  
 
 Post subject:
PostPosted: February 5th, 2007, 21:04 
Offline

Joined: February 5th, 2007, 2:09
Posts: 1
I think I have a similar problem, my hd is a wd2000jb, i was using it as a extra data storage drive and did not install anything on it. But one day it just failed and started making "funny" sounds. The bios still detected it, but it took longer and made the "funny" sounds, but then i said that the "primary slave drive fails". I tried various programs, check_wd.com, file scavenger, the WD Data lifeguard tools, Knoppix 5.1.1, rstudio, win hex, but none of them detected my drive.
check wd says:
Error: !!! Drive Busy Time Out Expired !!

I do not really want to pay a guy $1,000 for my info, but I still want it back. Thanks in advance for any info.


Top
 Profile  
 
 Post subject:
PostPosted: February 11th, 2007, 6:30 
Offline

Joined: June 27th, 2006, 11:33
Posts: 2287
Location: In ur HDD !
The JB drives are very bad unlike the BB drives they cannot be recovered by just regenerating the translator they have to be repaired by rewriting the firwmare u will need atleast pc3k isa for that purpose . u will have to spend a little money for that .


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: Google [Bot] and 164 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group