Data recovery and disk repair questions and discussions related to old-fashioned SATA, SAS, SCSI, IDE, MFM hard drives - any type of storage device that has moving parts
Post a reply

PCB-Swap at a WD1600BEVS-07RTS0. Good PCB here already.

August 17th, 2009, 13:32

Hello,

I need to do a PCB swap on a WD1600BEVS-07RTS0. Unfortunately a "just swap" doesnt work (tested already), cause as I read in the flash of the controller are some plattern related information stored. Here I lack the specifical information about the WD1600BEVS-07RTS0.

The bad drive runs for 10-20 seconds until the servo controller (I think) dies. Then you have to reconnect the drive. So it should be possible to access the controller without problems.
I also have a other really good matching WD1600BEVS-07RTS0 here (only 5 days manufacturing date difference).

Can anybody help me with the transfer of the data from the bad PCB to the good PCB?

BR Robert

Re: PCB-Swap at a WD1600BEVS-07RTS0. Good PCB here already.

August 17th, 2009, 15:18

You will need specialty tools for that (BGA rework to move MCU or PC-3000 to download and upload ROM contents).

Re: PCB-Swap at a WD1600BEVS-07RTS0. Good PCB here already.

August 17th, 2009, 16:55

Hello,
means BGA rework to swap CPUs by soldering?

Can anyone prove if PCB swap on WD1600BEVS-07RTS0 should work or not? Maybe in the PC-3000 documentation are more information about this. I just didnt have that doc.

BR Robert

Re: PCB-Swap at a WD1600BEVS-07RTS0. Good PCB here already.

August 17th, 2009, 18:44

Won't work. Adaptives. This is embedded inside MCU. Have you tried to read ROM w/ Nazyura's utility? You should be able to read ROM from Bad PCB. You should check PCB thoroughly. 1st. Make sure MCU is good.

BTW, If you can read modules from SA with donor, you can make original ROM.

Re: PCB-Swap at a WD1600BEVS-07RTS0. Good PCB here already.

August 17th, 2009, 21:11

Hello,

I managed to read the flash out of the damaged PCB and out of the good PCB with Nazyura mavr_fl.

I got 2 ca. 190kb files that only differ from exactly offset 0x2F85D-0x2FFCB. It lookes like the block that includes differences goes from 0x2F851-0x2FFEE.

Now I just need a tip which information to change and how to flash back.

BR and thanks
Robert

PS: This is no critical data. If it works, its fine, if not.... well, OK, too.

Re: PCB-Swap at a WD1600BEVS-07RTS0. Good PCB here already.

August 18th, 2009, 16:37

Hello again,

I got so far to read out the rom and know how to use MHDD.

Does anybody know the vendor specific command for writing data back to the marvell flash on WD marvell drives?

BR
Robert

Re: PCB-Swap at a WD1600BEVS-07RTS0. Good PCB here already.

June 30th, 2010, 1:34

Hello
Did you get an answer for your quetion?
Post a reply