MultiDrive – free backup, clone & wipe disk utility from Atola Technology

All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 22 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: WD10TMVV 11A27S2 USB drive ROM
PostPosted: January 7th, 2016, 19:13 
Offline
User avatar

Joined: June 11th, 2013, 17:01
Posts: 1772
Location: Phoenix, AZ USA
This drive has head failure, hopefully not an issue as we have a donor. However the USB board has an integral ROM. Originally, I did manage to get the drive live on one head to extract the ROM and ROM modules. I have a matching SATA board with external ROM, but trying to write the ROM to the SATA board gives me an invalid data size error. Donor Drives have boards from this model of drive, some have external ROM's some internal ROM's. So... The SATA board I have is from a Shasta 3 drive, while the USB is Shasta. Is there generally a difference in size between internal and external ROM's? I have tried a few ROM's from different matching drives and some are the correct size which is interesting.

Invalid Data Size (197120). Expected (262144)

_________________
HDD, SSD, Flash and RAID Data Recovery
Founder of The Data Recovery Professionals Group


Top
 Profile  
 
 Post subject: Re: WD10TMVV 11A27S2 USB drive ROM
PostPosted: January 7th, 2016, 19:18 
Offline

Joined: October 5th, 2015, 18:53
Posts: 488
Location: US
pcb numbers?
Keep trying check board to find with same rom size or use programmator/flasher.


Top
 Profile  
 
 Post subject: Re: WD10TMVV 11A27S2 USB drive ROM
PostPosted: January 7th, 2016, 19:30 
Offline
User avatar

Joined: June 11th, 2013, 17:01
Posts: 1772
Location: Phoenix, AZ USA
USB 701675-001
SATA 701672-001

_________________
HDD, SSD, Flash and RAID Data Recovery
Founder of The Data Recovery Professionals Group


Top
 Profile  
 
 Post subject: Re: WD10TMVV 11A27S2 USB drive ROM
PostPosted: January 8th, 2016, 1:31 
Offline
User avatar

Joined: March 6th, 2010, 3:46
Posts: 627
Location: Kolding | Denmark
Maybe you need a SATA 701609-004

_________________
Digitalsupport Data Recovery
https://digitalsupport.dk


Top
 Profile  
 
 Post subject: Re: WD10TMVV 11A27S2 USB drive ROM
PostPosted: January 8th, 2016, 12:36 
Offline
User avatar

Joined: December 8th, 2013, 4:48
Posts: 838
Location: Pakistan
ddrecovery wrote:
This drive has head failure, hopefully not an issue as we have a donor. However the USB board has an integral ROM. Originally, I did manage to get the drive live on one head to extract the ROM and ROM modules. I have a matching SATA board with external ROM, but trying to write the ROM to the SATA board gives me an invalid data size error. Donor Drives have boards from this model of drive, some have external ROM's some internal ROM's. So... The SATA board I have is from a Shasta 3 drive, while the USB is Shasta. Is there generally a difference in size between internal and external ROM's? I have tried a few ROM's from different matching drives and some are the correct size which is interesting.

Invalid Data Size (197120). Expected (262144)


you can also add 0s at the end of the original ROM File make the size 262144 bytes and try writing it. This idea was basically from "fzabkar" it is tested and worked don't remember the pcb number, hope it will help.

_________________
Data Recovery Pakistan


Top
 Profile  
 
 Post subject: Re: WD10TMVV 11A27S2 USB drive ROM
PostPosted: January 8th, 2016, 16:10 
Offline

Joined: October 5th, 2015, 18:53
Posts: 488
Location: US
Yes, it will work too.


Top
 Profile  
 
 Post subject: Re: WD10TMVV 11A27S2 USB drive ROM
PostPosted: January 8th, 2016, 16:46 
Offline
User avatar

Joined: June 11th, 2013, 17:01
Posts: 1772
Location: Phoenix, AZ USA
digisupport wrote:
Maybe you need a SATA 701609-004
I have a 701609-001 and the controller and motor chips are both different.

MindMergepk wrote:
you can also add 0s at the end of the original ROM File make the size 262144 bytes and try writing it. This idea was basically from "fzabkar" it is tested and worked don't remember the pcb number, hope it will help.
I increased the size of the ROM file to 626144 with 0's (attached), but the board will not come live. I tried this with 2 ROM's with the same result. Probably need to solder a SATA connector to the USB board. Not ideal but probably the only option.


Attachments:
ROM_new-size.zip [179.34 KiB]
Downloaded 502 times

_________________
HDD, SSD, Flash and RAID Data Recovery
Founder of The Data Recovery Professionals Group
Top
 Profile  
 
 Post subject: Re: WD10TMVV 11A27S2 USB drive ROM
PostPosted: January 8th, 2016, 18:09 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 16960
Location: Australia
You have uploaded SA module 0x109. Have you been trying to write this image to your PCB as a ROM image? :shock:

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: WD10TMVV 11A27S2 USB drive ROM
PostPosted: January 8th, 2016, 19:00 
Offline

Joined: November 29th, 2006, 10:08
Posts: 7864
Location: UK
fzabkar wrote:
You have uploaded SA module 0x109. Have you been trying to write this image to your PCB as a ROM image? :shock:


If that's the case it won't work, mod 109 is missing salient information to make a complete ROM image, as fzabkar is implying.

_________________
PC Image Data Recovery
http://www.pcimage.co.uk

New!! HDD-PCB.COM for all your PCB and donor HDD requirements!


Top
 Profile  
 
 Post subject: Re: WD10TMVV 11A27S2 USB drive ROM
PostPosted: January 8th, 2016, 19:53 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 16960
Location: Australia
pcimage wrote:
fzabkar wrote:
You have uploaded SA module 0x109. Have you been trying to write this image to your PCB as a ROM image? :shock:


If that's the case it won't work, mod 109 is missing salient information to make a complete ROM image, as fzabkar is implying.

Have a look at it yourself. The OP is writing 0x109 as is, without stripping the header or adjusting the adaptives.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: WD10TMVV 11A27S2 USB drive ROM
PostPosted: January 8th, 2016, 20:58 
Offline
User avatar

Joined: June 11th, 2013, 17:01
Posts: 1772
Location: Phoenix, AZ USA
Yes you are correct. My bad. I am a chump. Its been a busy day but that's not a good excuse... Here are the correct before and after (I hope). :oops:


Attachments:
ROM_new-size.zip [359.82 KiB]
Downloaded 586 times

_________________
HDD, SSD, Flash and RAID Data Recovery
Founder of The Data Recovery Professionals Group
Top
 Profile  
 
 Post subject: Re: WD10TMVV 11A27S2 USB drive ROM
PostPosted: January 9th, 2016, 14:41 
Offline
User avatar

Joined: August 15th, 2006, 3:01
Posts: 3522
Location: CDRLabs @ Chandigarh [ India ]
ddrecovery wrote:
Yes you are correct. My bad. I am a chump. Its been a busy day but that's not a good excuse... Here are the correct before and after (I hope). :oops:


Hi,
Do you folks find it hard to desolder the mcu and solder it on donor boards .I find it not a hard task if you have a good tool at hand .Before i had all the toys to play around dfl,mrt and pc3k this is what i could do .BTW i am surprised .You could connect the board to the pc usb port with HSA assembly .Then wait for 15 minutes and use com port of that usb board to extract rom + rom modules [ its a piece of cake man ] .

_________________
Regards
Amarbir S Dhillon , Chandigarh Data Recovery Labs [India]
Logical,Semi Physical And Physical Data Recovery
Website-> http://www.chandigarhdatarecovery.com


Top
 Profile  
 
 Post subject: Re: WD10TMVV 11A27S2 USB drive ROM
PostPosted: January 11th, 2016, 15:34 
Offline
User avatar

Joined: June 11th, 2013, 17:01
Posts: 1772
Location: Phoenix, AZ USA
@fzabkar. Could you take a look at the uploaded ROM and let me know if I did this correctly? Your help is much appreciated.

_________________
HDD, SSD, Flash and RAID Data Recovery
Founder of The Data Recovery Professionals Group


Top
 Profile  
 
 Post subject: Re: WD10TMVV 11A27S2 USB drive ROM
PostPosted: January 11th, 2016, 16:12 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 16960
Location: Australia
AFAICT the code sections of the ROM match module 0109, and the adaptive templates have been filled out, so all seems OK to me.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: WD10TMVV 11A27S2 USB drive ROM
PostPosted: January 11th, 2016, 17:09 
Offline
User avatar

Joined: June 11th, 2013, 17:01
Posts: 1772
Location: Phoenix, AZ USA
fzabkar wrote:
AFAICT the code sections of the ROM match module 0109, and the adaptive templates have been filled out, so all seems OK to me.

Many thanks. This ROM also causes the drive not to come RDY (no status register lights at all), so looks like adding zero's for this drive family doesn't work. Worth a try though.
Amarbir wrote:
Hi,
Do you folks find it hard to desolder the mcu and solder it on donor boards .I find it not a hard task if you have a good tool at hand .Before i had all the toys to play around dfl,mrt and pc3k this is what i could do .BTW i am surprised .You could connect the board to the pc usb port with HSA assembly .Then wait for 15 minutes and use com port of that usb board to extract rom + rom modules [ its a piece of cake man ] .

Can you swap the mcu over from one board to another? I would have thought that with the USB board having an internal ROM, the programming/circuitry would not match with a SATA board with external ROM? But then again I have already proved in this topic that I don't know what I'm talking about :lol:

_________________
HDD, SSD, Flash and RAID Data Recovery
Founder of The Data Recovery Professionals Group


Top
 Profile  
 
 Post subject: Re: WD10TMVV 11A27S2 USB drive ROM
PostPosted: January 11th, 2016, 18:15 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 16960
Location: Australia
Does the drive still spin up with the original PCB?

Can you upload photos of your PCBs? There is a resistor (R74) which determines whether the MCU looks for an internal or external ROM. There is also an additional resistor which appears to be present in some implementations, but I don't understand its function.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: WD10TMVV 11A27S2 USB drive ROM
PostPosted: January 12th, 2016, 13:11 
Offline
User avatar

Joined: June 11th, 2013, 17:01
Posts: 1772
Location: Phoenix, AZ USA
fzabkar wrote:
Does the drive still spin up with the original PCB?

Can you upload photos of your PCBs? There is a resistor (R74) which determines whether the MCU looks for an internal or external ROM. There is also an additional resistor which appears to be present in some implementations, but I don't understand its function.

Sorry for the later response. Here are the two boards.


Attachments:
USB.jpg
USB.jpg [ 3.01 MiB | Viewed 14726 times ]
SATA.jpg
SATA.jpg [ 2.91 MiB | Viewed 14726 times ]

_________________
HDD, SSD, Flash and RAID Data Recovery
Founder of The Data Recovery Professionals Group
Top
 Profile  
 
 Post subject: Re: WD10TMVV 11A27S2 USB drive ROM
PostPosted: January 13th, 2016, 5:51 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 16960
Location: Australia
The SATA PCB has an 88i9045-TFJ2 MCU whereas the USB PCB has an 88i8946-TFJ2. ISTM this may be your problem. ICBW, but I would think that the ROM code would test the processor's ID and abort if the correct processor is not present. It appears that the motor controllers are both SH6601AD, so that part is OK.

ISTM that there are two resistors that differ in the external/internal ROM configurations. According to the 2060-701640 PCB, these resistors are designated as R74 and R40. Both are present when the ROM is external, otherwise they are absent for an internal ROM. ISTM that R74 is the important one. I don't understand what R40 does.


Attachments:
2060-701640_R74_internal_ROM.JPG
2060-701640_R74_internal_ROM.JPG [ 226.67 KiB | Viewed 14702 times ]
R74_external_ROM.jpg
R74_external_ROM.jpg [ 188.96 KiB | Viewed 14702 times ]
R74_internal_ROM.jpg
R74_internal_ROM.jpg [ 183.72 KiB | Viewed 14702 times ]

_________________
A backup a day keeps DR away.
Top
 Profile  
 
 Post subject: Re: WD10TMVV 11A27S2 USB drive ROM
PostPosted: January 13th, 2016, 12:01 
Offline

Joined: May 30th, 2005, 17:07
Posts: 542
Hi,
PCB 2060-701609-000 should be compatible with this ROM
I advise you to try...

Mikippp


Top
 Profile  
 
 Post subject: Re: WD10TMVV 11A27S2 USB drive ROM
PostPosted: January 13th, 2016, 15:03 
Offline
User avatar

Joined: June 11th, 2013, 17:01
Posts: 1772
Location: Phoenix, AZ USA
@ Fzabkar: Many thanks for the expert analysis as usual.

The Ace Labs USB/SATA PCB matching list is not totally correct. While the SATA board does match the USB for boards with an external ROM, they do not match for this unusual internal ROM version. The advice given above to try 701609 is correct, but needs additional info. I didn't have a 2060-701609-004 (and cannot find that board on Donor Drives), so I looked at a 2060-701609-001 which I had in stock, but the controller didn't match which threw me off the trail a little. However after doing more research and Mikipp's advice, I have found the correct board (see below).

PCB Sticker: 2061-701609-800 03P
PCB Revision: 2060-701609-000 REV P1
Controller Chip: 88I8946-TFJ2

So for anyone that reads this, if you are matching the USB PCB 2060-701675-001, if its an internal ROM check the controller as you may need the above board instead.

_________________
HDD, SSD, Flash and RAID Data Recovery
Founder of The Data Recovery Professionals Group


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 22 posts ]  Go to page 1, 2  Next

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 54 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