I have an old 200GB WD2000 EIDE HDD (WD2000JB-00GVA0, DCM: HSBACTJAA). It stopped working properly a year ago or so and I'm just getting around to try to fix it. On boot it spools up, goes click, click, click, pause and repeats this a few times and then seems to shut itself down. BIOS doesn't recognize it and neither will MHDD.
I'm an embedded systems engineer and probably have the tools and hardware necessary to diagnose the problem, but I don't know how. I'm trying to figure out if it's the heads or the PCB. Is there a low-level way to communicate directly with the PCB to try and discover the issue? I thought I've read about a "PSV mode" and a way to send AT commands or something, but haven't found a good how-to. I have the clip for the ROM chip to read/write the serial flash (like this:
read-write-serial-flash-wdc-logic-boards-t7192.html).
If it's the heads then I'm going to build a clean box and try the swap, but I'd rather try to swap the PCB first if that's the problem. The data is not critical, just music mostly, and I'm not willing to pay for professional recovery so I'd like to try the recovery myself. Any help is appreciated. Thanks.