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

All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 9 posts ] 
Author Message
 Post subject: HITACHI HDS721050CLA362 PCB and ROM replacement
PostPosted: September 10th, 2025, 17:22 
Offline

Joined: September 10th, 2025, 17:02
Posts: 5
Location: France
Hello everyone,

I found an old hard drive that failed about 10 years ago and I'm trying a DIY recovery out of curiosity and to learn. I work in electronics but have very limited data-recovery experience.

What I did:

The drive was completely dead (no spin/noise). I replaced the PCB with an identical board I bought online. After the swap the drive spins and the heads make noise, so the original PCB looked faulty.

I attempted to read and copy the ROM from the original PCB. Reading the chip in-circuit failed, but after desoldering it I could read the ROM successfully.

I flashed that original ROM image onto the replacement PCB. Result: the drive does not spin (same symptom as the original failure).

If I reflash the firmware that originally came on the replacement PCB (I kept a backup), the drive spins again but makes noises and is not recognised by the host.

I also tried ROM images from identical drives found online; they produce the same "spins + noise, not recognised" behaviour.


My current thinking: sometimes the PCB appears to be the issue (replacement board makes it spin), but moving the original ROM to the replacement board yields no spin at all. This could indicate the ROM image is unreadable/corrupted, but in my experince, it's unlikely the data got corrupted if the chip still works.
Another thought I had is that there are mismatched low-level parameters between the ROM and the replacement PCB (even on "identical" boards), or a mechanical fault that manifests differently depending on microcode/servo parameters.


Any ideas what could be happening and what I should try next?
Thanks in advance, any pointers would be greatly appreciated.


Top
 Profile  
 
 Post subject: Re: HITACHI HDS721050CLA362 PCB and ROM replacement
PostPosted: September 10th, 2025, 18:24 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 16960
Location: Australia
Upload your patient and donor ROM dumps.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: HITACHI HDS721050CLA362 PCB and ROM replacement
PostPosted: September 10th, 2025, 18:31 
Offline

Joined: September 10th, 2025, 17:02
Posts: 5
Location: France
Here they are


Attachments:
File comment: ROMs
ROMs.zip [177.22 KiB]
Downloaded 16 times
Top
 Profile  
 
 Post subject: Re: HITACHI HDS721050CLA362 PCB and ROM replacement
PostPosted: September 10th, 2025, 18:40 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 16960
Location: Australia
The first 0x1000 bytes of the patient are empty. That's the boot block. Has the drive been anywhere else?

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: HITACHI HDS721050CLA362 PCB and ROM replacement
PostPosted: September 10th, 2025, 18:46 
Offline

Joined: September 10th, 2025, 17:02
Posts: 5
Location: France
What do you mean anywhere else?
You mean a previous repair attempt? No, it has been sitting on a shelf since itdied


Top
 Profile  
 
 Post subject: Re: HITACHI HDS721050CLA362 PCB and ROM replacement
PostPosted: September 10th, 2025, 19:00 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 16960
Location: Australia
Well, that's a very strange failure mode.

I would use a hex editor to patch the first 0x1000 bytes from the donor ROM into the patient ROM and see how that goes.

HxD is free:

https://mh-nexus.de/en/hxd/

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: HITACHI HDS721050CLA362 PCB and ROM replacement
PostPosted: September 10th, 2025, 19:15 
Offline

Joined: September 10th, 2025, 17:02
Posts: 5
Location: France
fzabkar wrote:
Well, that's a very strange failure mode.

I would use a hex editor to patch the first 0x1000 bytes from the donor ROM into the patient ROM and see how that goes.

HxD is free:

https://mh-nexus.de/en/hxd/


I tried taking the first 0x1000 bytes from the donor ROM and combining it with the rest of the original ROM, I get the same spin+noise symptoms


Top
 Profile  
 
 Post subject: Re: HITACHI HDS721050CLA362 PCB and ROM replacement
PostPosted: September 10th, 2025, 19:25 
Offline

Joined: September 10th, 2025, 17:02
Posts: 5
Location: France
I tried doing that, I sticked the first 0x1000 bytes of donor to the original ROM, and I get the same spon+noise symptoms


Top
 Profile  
 
 Post subject: Re: HITACHI HDS721050CLA362 PCB and ROM replacement
PostPosted: September 10th, 2025, 21:12 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 16960
Location: Australia
stormblessed4 wrote:
I tried doing that, I sticked the first 0x1000 bytes of donor to the original ROM, and I get the same spon+noise symptoms

If the drive spins, then the ROM is most probably OK. However, there is a unique NVRAM section, so the ROM must be original. A donor ROM will spin up the drive but won't work.

If everything is original, then there is probably an internal fault.

_________________
A backup a day keeps DR away.


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

All times are UTC - 5 hours [ DST ]


Who is online

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