HDD GURU FORUMS
http://forum.hddguru.com/

WD40PURZ-85TTDY0 Drive with Dead Rom chip
http://forum.hddguru.com/viewtopic.php?f=28&t=38416
Page 1 of 1

Author:  nuwanddi [ May 16th, 2019, 13:06 ]
Post subject:  WD40PURZ-85TTDY0 Drive with Dead Rom chip

Hi Everyone,

This drive came to me Totally dead. not spinning or no sign of life what so ever,
i have checked the board and found a blown fuse replaced it and results were same.
then used a doner board and it got busted too. after changing the head assembly now drive does spins up fine and gets ready without any clicking noises with doner ROM
but no sign of life with original ROM,
so i tried reading the original rom via programmer and wrote it back to another chip, still same result.

This drive belongs to Apollo Family and can someone please guide me how to generate the ROM and Rom modules from SA ?.
?

or else if anyone can have a look at my original ROM dump and help me down here im attaching my original ROM Dump

Thanks in advanaced

Attachments:
W25X40_20190516_33049.zip [237.62 KiB]
Downloaded 624 times

Author:  nuwanddi [ May 16th, 2019, 17:32 ]
Post subject:  Re: WD40PURZ-85TTDY0 Drive with Dead Rom chip

thanks for the quick reply,

this drive belongs to one of my best friends.
so i gotta talk to him about whole shipping thing,

anyway if im gonna ship it, may i know to where should i ship ??

Author:  fzabkar [ May 16th, 2019, 18:34 ]
Post subject:  Re: WD40PURZ-85TTDY0 Drive with Dead Rom chip

AFAICT, this looks like a case where the 1.8V ROM has been dumped with a 3.3V tool. The result is that dwords are randomly omitted from the dump.

I would extract the ROYL modules by hand and hope that they have not been corrupted. Otherwise these adaptive modules would need to be repaired.

Author:  fzabkar [ May 16th, 2019, 18:57 ]
Post subject:  Re: WD40PURZ-85TTDY0 Drive with Dead Rom chip

Here are the ROYL sections:

Attachment:
ROYL_sections.7z [1.51 KiB]
Downloaded 602 times


I have not tested their checksums or adjusted their sizes.

Module 0x0B appears to be missing.

Module "0x00" is a mystery to me.

There are two copies of 0x0A, 0x0D and 0x4F. One copy is a template, the other is the real thing.

Author:  nuwanddi [ May 17th, 2019, 0:47 ]
Post subject:  Re: WD40PURZ-85TTDY0 Drive with Dead Rom chip

if it was 3.0V chip it should be dead in the reader right ??? and when i plug in the board with the original rom there is no response from the board,
other than the power indicator on status register.

is there anyway that i can dump the ROM using MRT and the board ??

Author:  fzabkar [ May 17th, 2019, 1:10 ]
Post subject:  Re: WD40PURZ-85TTDY0 Drive with Dead Rom chip

I suspect that the ROM has been dumped previously, and that the corrupted dump was then written back to a donor PCB.

As for physical damage, I suspect that the original ROM probably survived, although it did not dump correctly.

ISTM that your best plan of action would be to find a donor ROM image from the same firmware version, patch the patient's adaptives into the donor ROM, and then write this patched image back to the patient PCB. That should be an easy thing to do.

Author:  fzabkar [ May 17th, 2019, 1:29 ]
Post subject:  Re: WD40PURZ-85TTDY0 Drive with Dead Rom chip

Could we see a photo of the original PCB?

Author:  nuwanddi [ May 17th, 2019, 1:51 ]
Post subject:  Re: WD40PURZ-85TTDY0 Drive with Dead Rom chip

there you go

Attachments:
20190517_111139.jpg
20190517_111139.jpg [ 2.16 MiB | Viewed 13369 times ]
20190517_111132.jpg
20190517_111132.jpg [ 2.2 MiB | Viewed 13369 times ]

Author:  nuwanddi [ May 17th, 2019, 2:11 ]
Post subject:  Re: WD40PURZ-85TTDY0 Drive with Dead Rom chip

Found a firmware on HDD surgery firmware which is dated as 12/7/18 database and wrote rom and rom modules from that. and now drive works, it is slow, gotta do the slow fix.. now backing up the modules. thanks for your valuable time everyone :)

Page 1 of 1 All times are UTC - 5 hours [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/