All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 12 posts ] 
Author Message
 Post subject: SATA Match for USB Board 771737
PostPosted: December 7th, 2017, 17:53 
Offline
User avatar

Joined: June 11th, 2013, 17:01
Posts: 1710
Location: Phoenix, AZ USA
I have a WD10TMVW with the above USB board. The matching guide says 771692 is a match, but the ROM is not the same size. Clients ROM is 512, ROM on board is 256. Physically swapping the ROM does not work. I see some people recommend 701692 for the 512 ROM, but from what I can see they are not commercially available.

Any ideas of a board that will work?

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


Top
 Profile  
 
 Post subject: Re: SATA Match for USB Board 771737
PostPosted: December 7th, 2017, 18:21 
Offline
User avatar

Joined: June 11th, 2013, 17:01
Posts: 1710
Location: Phoenix, AZ USA
If I have to do this the old fashioned way and solder a SATA connector on, are these the right caps to remove? I presume I can test the solder points on the back of the board with continuity? Anyone know how to tell which is transmit and which is receive?


Attachments:
771692.jpg
771692.jpg [ 3.52 MiB | Viewed 10318 times ]

_________________
HDD, SSD, Flash and RAID Data Recovery
Founder of The Data Recovery Professionals Group
Top
 Profile  
 
 Post subject: Re: SATA Match for USB Board 771737
PostPosted: December 7th, 2017, 20:20 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15461
Location: Australia
Find a photo of a SATA PCB with the same MCU.

Follow the SATA Tx/Rx traces from the MCU to the SATA data connector.

Locate the same MCU pins on the USB PCB. Same pins, same function.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: SATA Match for USB Board 771737
PostPosted: December 7th, 2017, 20:28 
Offline
User avatar

Joined: June 11th, 2013, 17:01
Posts: 1710
Location: Phoenix, AZ USA
fzabkar wrote:
Find a photo of a SATA PCB with the same MCU.
Follow the SATA Tx/Rx traces from the MCU to the SATA data connector.
Locate the same MCU pins on the USB PCB. Same pins, same function.

Makes perfect sense when you explain it. Thanks. Got it.

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


Top
 Profile  
 
 Post subject: Re: SATA Match for USB Board 771737
PostPosted: December 8th, 2017, 3:19 
Offline

Joined: November 29th, 2006, 10:08
Posts: 7843
Location: UK
I did one of these yesterday. 512Kb ROM (U12) physically transferred to 771692 PCB with no issues.

These “legless” chips are trickier to transfer than the “normal” ones, so check your solder work :-)

_________________
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: SATA Match for USB Board 771737
PostPosted: December 8th, 2017, 3:29 
Offline
User avatar

Joined: January 28th, 2009, 10:54
Posts: 3452
Location: Greece
...or you need a donor board with 512K.

_________________
http://www.northwind.gr
SandForce SSD Recovery
Ransomware Reverse Engineering - NoMoreRansom! partners


Top
 Profile  
 
 Post subject: Re: SATA Match for USB Board 771737
PostPosted: December 8th, 2017, 3:34 
Offline

Joined: November 29th, 2006, 10:08
Posts: 7843
Location: UK
northwind wrote:
...or you need a donor board with 512K.


Yeah, I rummaged through a load of boards but couldn’t be bothered looking anymore so just switched the chip. Took me about 3 minutes :-)

_________________
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: SATA Match for USB Board 771737
PostPosted: December 8th, 2017, 7:29 
Offline
User avatar

Joined: January 28th, 2009, 10:54
Posts: 3452
Location: Greece
pcimage wrote:
northwind wrote:
...or you need a donor board with 512K.


Yeah, I rummaged through a load of boards but couldn’t be bothered looking anymore so just switched the chip. Took me about 3 minutes :-)


Yep, makes sense.

I have the stock well documented, so it's very fast to find this kind of stuff.


Attachments:
ss.jpg
ss.jpg [ 302.02 KiB | Viewed 10228 times ]

_________________
http://www.northwind.gr
SandForce SSD Recovery
Ransomware Reverse Engineering - NoMoreRansom! partners
Top
 Profile  
 
 Post subject: Re: SATA Match for USB Board 771737
PostPosted: December 8th, 2017, 12:09 
Offline
User avatar

Joined: June 11th, 2013, 17:01
Posts: 1710
Location: Phoenix, AZ USA
pcimage wrote:
I did one of these yesterday. 512Kb ROM (U12) physically transferred to 771692 PCB with no issues.
These “legless” chips are trickier to transfer than the “normal” ones, so check your solder work :-)

I did physically swap the chip, and yes it was a cason chip (guess that IPC certification was useful :D), but the drive did not respond well. It could of course have been the failing drive, but wanted to make sure it was not a ROM size issue.

northwind wrote:
...or you need a donor board with 512K.

Checked my stock and they were all 256K. I like your way of cataloging them.
I did solder a SATA connection onto the USB board last night so at least I can check the drive both ways today.
Thanks everyone.

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


Top
 Profile  
 
 Post subject: Re: SATA Match for USB Board 771737
PostPosted: December 8th, 2017, 18:39 
Offline
User avatar

Joined: June 11th, 2013, 17:01
Posts: 1710
Location: Phoenix, AZ USA
I have just completed this recovery with the SATA board and a physical ROM swap. I now remember what made me second guess whether the 512K ROM would work on the 256K ROM board. When PC3K starts the WD utility, it registers the ROM as still being 256K.

So my question is (for education purposes) where does the PC3K utility get its information from to still register the ROM as 256K?

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


Top
 Profile  
 
 Post subject: Re: SATA Match for USB Board 771737
PostPosted: December 8th, 2017, 20:03 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15461
Location: Australia
You can get the ROM info with an MHDD script:

Code:
; Reads Drive Physical Parameters for WD Marvell
;
reset
waitnbsy
regs = $45 $0b $00 $44 $57 $a0 $80
waitnbsy

regs = $d6 $01 $be $4f $c2 $a0 $b0
waitnbsy
checkdrq
sectorsfrom = DrvTbl.bin

regs = $d5 $01 $bf $4f $c2 $a0 $b0
waitnbsy
checkdrq
sectorsto = DrvTbl01.bin

; end

;DrvTbl.bin -- 0D 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00

Code:
Offset(d) 00   02   04   06   08   10   12   14

00000000  0200 3230 2E41 304D 0000 3030 2E39 3200  ..20.A0M..00.92.
00000016  0000 3230 2E41 304D 0000 7612 0306 063F  ..20.A0M..v....?
00000032  0015 B400 4000 2F1C E047 0100 1432 4405  ..´.@./.àG...2D.
00000048  0001 0000 017D 0000 017D 0600 2000 0100  .....}...}.. ...
00000064  0400 0000 0000 0116 2B00 320A 0001 4432  ........+.2...D2
00000080  2E30 3044 0000 3030 2E32 3141 2020 0000  .00D..00.21A  ..
00000096  0000 0000 0000 0000 0000 0000 0000 0000  ................
00000112  0000 0000 0000 0400 0000 0000 0000 FC02  ..............ü.
00000128  0000 0000 1334 4B1D 5500 4603 0000 E903  .....4K.U.F...é.
00000144  0200 0000 0000 0000 0000 0000 1100 2200  ..............".
00000160  0400 0000 0801 1000 0000 C409 F401 0000  ..........Ä.ô...
                    ^^
                    ROM size = 8 x 16KiB = 128KiB

00000176  0000 0000 0000 0000 0000 0000 0000 0000  ................
00000192  0000 0000 0000 0000 0000 0000 0000 0000  ................
00000208  0000 0000 0000 0000 0000 0000 0000 0000  ................
00000224  0000 0000 0000 0000 0000 0000 0000 0000  ................
00000240  0000 0000 0000 0000 0000 0000 0000 0000  ................
00000256  5347 4241 4C4D 5044 4D38 4855 4357 5254  SGBALMPDM8HUCWRT
00000272  5644 4B4B 5546 0020 2020 2020 2020 2020  VDKKUF.         
00000288  2020 2020 3035 2D32 392D 3230 3036 0000      05-29-2006..
00000304  0000 0000 0000 0000 0000 0000 0000 0000  ................
........
00000496  0000 0000 0000 0000 0000 0000 0000 0000  ................

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: SATA Match for USB Board 771737
PostPosted: December 8th, 2017, 23:03 
Offline
User avatar

Joined: August 15th, 2006, 3:01
Posts: 3464
Location: CDRLabs @ Chandigarh [ India ]
northwind wrote:
...or you need a donor board with 512K.


Well,
For SATA Boards That Have 256k and 512k Roms Its Advisable To Have Two PCB's One With 256K And One With 512k Roms .On The Other Hand One Could Have a 512k Board Only And Then Patch The 256K Rom To 512k And Program ,Frank Has a Software That Automates This .

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


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

All times are UTC - 5 hours [ DST ]


Who is online

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