All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 7 posts ] 
Author Message
 Post subject: WDCMarvess ROM - Adaptives included in the ROM?
PostPosted: December 17th, 2016, 17:07 
Offline

Joined: May 28th, 2016, 9:16
Posts: 74
Location: Karlsruhe / Germany
Hi,

currently I have a backup of the ROM of a WD MyPassport Drive done via the serial connection to the USB PCB. In the SABackup Directory I have the ROM File (256kb) and 7 Modules. Are these Modules included in the ROM File or do I have to rewrite them after writing the ROM File, if I want to switch the PCB (to SATA)?


Top
 Profile  
 
 Post subject: Re: WDCMarvess ROM - Adaptives included in the ROM?
PostPosted: December 17th, 2016, 17:12 
Offline
User avatar

Joined: December 19th, 2006, 8:49
Posts: 7720
Location: Portugal
D_R wrote:
Hi,

currently I have a backup of the ROM of a WD MyPassport Drive done via the serial connection to the USB PCB. In the SABackup Directory I have the ROM File (256kb) and 7 Modules. Are these Modules included in the ROM File or do I have to rewrite them after writing the ROM File, if I want to switch the PCB (to SATA)?


Thos are ROM modules included on the ROM file.

If you open your ROM file with an hex editor you will see the ROM modules at the end of it.

Just write the ROM file to the compatble SATA PCB and you should be ok. What is the problem with the drive ? Slow responding ?

_________________
1Q9xrDTzTddUXeJAFRn37aqh1Yr6buDCdw - (Bitcoin Donations)
The HDD Oracle - Platform for OPEN research on Data Recovery.


Top
 Profile  
 
 Post subject: Re: WDCMarvess ROM - Adaptives included in the ROM?
PostPosted: December 17th, 2016, 17:26 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 9285
Location: Australia
I have written a tool to analyse your ROM:
http://www.hddoracle.com/download/file.php?id=3726
http://www.hddoracle.com/viewtopic.php?f=22&t=1235

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: WDCMarvess ROM - Adaptives included in the ROM?
PostPosted: December 17th, 2016, 18:28 
Offline

Joined: May 28th, 2016, 9:16
Posts: 74
Location: Karlsruhe / Germany
Spildit wrote:
Just write the ROM file to the compatble SATA PCB and you should be ok. What is the problem with the drive ? Slow responding ?


The drive failed during files were read from the drive.
Yes, the drive was slow responding. But after I applied the slow responding fix to the Copy0 and restarted the Drive, it started to klick. And even with blocked SA-Access I wasn't able to access the drive via the COM Terminal. Then I used a SATA Board, wrote the ROM File to it and was able to access the SA and Data.

I ran the head test, that said, that Head 6 is not reading.

Code:
Heads test
Cylinder to test........................ : -10
Heads to test........................... : 0,1,2,3,4,5,6,7
Test every head......................... : without test time limit
Head 0.................................. : Ok
Head 1.................................. : Ok
Head 2.................................. : Ok
Head 3.................................. : Ok
Head 4.................................. : Ok
Head 5.................................. : Ok
Head 6.................................. : Error W : 0;R : 12
Head 7.................................. : Ok


So I tried to read the Data without Head 6, this wasn't possible. I had similar patterns of Data around the whole disk. So I regenerated the translator and was able to read the NTFS Structure.

The funny thing is, that this is currently the 3rd WD-Drive in the last 7 Days, that has issues with one head and no harm was done to the drive.


Top
 Profile  
 
 Post subject: Re: WDCMarvess ROM - Adaptives included in the ROM?
PostPosted: December 17th, 2016, 19:41 
Offline
User avatar

Joined: December 19th, 2006, 8:49
Posts: 7720
Location: Portugal
Something is not right here ...

First of all if you could read SA with SATA PCB but you couldn't read SA with USB only PCB then your "slow fix" using PC-3000 and TTL somehow did "brick" the USB PCB... Better dump ROM on the USB PCB and check if something did change.

I can't figure out why after applying a sow issue fix (that should change RE-LO and mod 02 only) a drive will click with USB only PCB and will allow user and SA access with SATA PCB.

Then you have the BAD NEWS ..... HOW did you attempted to read the data without head 6 ? Have you done something like disabling heads in RAM ? I wouldn't have done that if i were you. I would just go to DE and attempt to build head map for your drive and attempt to see if i could get data from the other heads.

Also you might need to consider that the drive might be ... encrypted !!!

Regenerating the translator is strange as well .... maybe you should re-check your procedures. You don't want to depop/disable one head and mess up with the translator. Better to image what you can even if you have to skip one head.... If you depop or remove the heads then the LBA will be assigned as if the head didn't exist to start with and you will have problems with accessing the data as you will loose the original LBA translation to the correct sectors on physical notation on the drive ...

_________________
1Q9xrDTzTddUXeJAFRn37aqh1Yr6buDCdw - (Bitcoin Donations)
The HDD Oracle - Platform for OPEN research on Data Recovery.


Top
 Profile  
 
 Post subject: Re: WDCMarvess ROM - Adaptives included in the ROM?
PostPosted: December 17th, 2016, 20:19 
Offline

Joined: May 28th, 2016, 9:16
Posts: 74
Location: Karlsruhe / Germany
Hi,

no, you get me wrong. First of all, the drive was very slow. It took some time to auto detect the drive and to start the Utility, so I isolated the preamp from the PCB. Then I was able to connect with the TTL adapter to the drive and block the SA Access. Then I disconnected the drive, connected the preamp back on and turn the drive back on again. Then I was able to work with the drive. First of all, I loaded the LDR from HDD SA into the RAM.

Then I read the ROM and the Modules by ABA, but only Copy0. After 5-6 hours then I read the P-List and Relo-List. Then I applied the slow responding fix to the drive. I selected "Read by ABA" and Copy0. When this was done, I enabled the SA access again and turned the drive off. Then I connected the drive back. Then the drive get initialized, I heard it ... well I can't describe the sound. It was not the typical clicking sound, but like the drive is reading data the whole time.

Then I took the SATA PCB and put it onto the drive. The drive got ready after a few seconds. The first thing I did, is to write the ROM File to the PCB. Then I repowered the drive and made a HDD resources backup, this time Copy0-Copy3 of the Modules and SA Tracks Head0/1.

Then I tried to access the data. I could read the first sector. Then I moved to the last sector and headed the clicking sound, I heard before, when the USB-PCB was on the drive. And the UNC Register showed up. Then I used the goto sector button, removed the first digit from the end and was able to read the data over there.

I suggested, that the drive is a SED, I decrypt it (in the sector edit tool). It was not a problem. And the first sector looked ok. But the decrypted data in "higher" sectors looked strange. Repeating patterns, e.g. Then I closed the sector edit, went to the head check and run the test of all heads. One head was not reading.

So I went to the DE and tried to get the data. In the options of DE I activated the Decrypt checkbox. Then I built the head map for the drive and tried to image it. I was not able to read with Head6. So I stopped the imaging process and tried to read the FS-Structore. But DE could not find any.

Because of the repeating patterns I thought, it might also be a translator issue, so I used PC3k to regenerate the translator. I went back to DE and started a new task. But this time, I got the NTFS-Structure and was able to get the files from the drive, except for the files, on Head6. This files are in the !Problem folder now, because they are damaged.


Top
 Profile  
 
 Post subject: Re: WDCMarvess ROM - Adaptives included in the ROM?
PostPosted: December 18th, 2016, 11:14 
Offline
User avatar

Joined: December 19th, 2006, 8:49
Posts: 7720
Location: Portugal
Ok !
Thanks for the clarification.

_________________
1Q9xrDTzTddUXeJAFRn37aqh1Yr6buDCdw - (Bitcoin Donations)
The HDD Oracle - Platform for OPEN research on Data Recovery.


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

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: Yahoo [Bot] and 2 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