Hi all.
So, I was asked to try and recover data (years and years of family photos) from a friend's HDD. I was told that it stopped working after a power spike. She took the drive to a computer repair shop, but they asked over 1500€ for the service.
This is the drive's info:
MDL: WD10EAVS-00D7B1
WWN: 50014EE1AC4277BA
DATE: 20 FEB 2009
DCM: HARNHT2MAN
LBA: 1953525168
I plugged it on my computer and booted the machine. The drive started spinning and clicked as expected, but then just stopped. I confirmed the motor had stopped by measuring voltage on its connectors - it was 0V all around.
In the meanwhile I had entered the BIOS and got this:

Unsure of how to proceed, I shut the computer down, removed the drive and started searching online. I found various mentions to a possible PCB failure, or of one of its components.


Tested diodes D3 and D4 with a multimeter, they worked as expected. Been thinking of getting a new PCB to swap (with the same codes as the previous image), but there's no chip on U12, so my life's not easy on that avenue either - from what I'm reading the firmware is located on teh Marvell chip, correct?
Right now, I'm not exactly sure how to proceed, as I lack the tools to properly swap the Marvell chips between boards. I've been given a contact of a technician that has those tools, and often does work for a local computer shop in repairing motherboards and graphics cards... so that's a possibility.
Anyhoo, what do you guys think? Should I go ahead with the PCB idea? I also heard of a live-swap/hot-swap procedure... from my limited understanding this is simpler than the whole soldering/desoldering process, but would it work? I just need the drive to work long enough to copy the data to somewhere else.....