Switch to full style
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

WD - HGST 18TB HELIUM - ROM?

April 18th, 2022, 10:51

Hey guys, I came across a 18TB Ultrastar helium drive with a bad PCB (no spin). AFAIK on these drives a ROM swap is not enough. I have a donor that I can experiment on, but due to the price of this drives I was wondering if someone already worked on this specific issue.

ROM is a IS25WP032, i have no reader for this format :(

PCB NUMBER: IS: 006-0B44198

Pics attached.
Attachments
b9378275-5b6b-4fc9-ae84-1f9b24febb85.jpg

Re: WD - HGST 18TB HELIUM - ROM?

April 18th, 2022, 12:11

Assume you've checked the basic power protection. What's the history on the drive, client with shiny new 18tb drives are likely to have shiny new psu units too. If you have a working donor it should be easy enough run the rails and compare the voltages.

Re: WD - HGST 18TB HELIUM - ROM?

April 18th, 2022, 12:49

Your ROM appears to be a 32Mbit 1.8V device.

http://www.issi.com/WW/pdf/IS25WP032-064-128.pdf

Re: WD - HGST 18TB HELIUM - ROM?

April 18th, 2022, 13:15

fzabkar wrote:Your ROM appears to be a 32Mbit 1.8V device.

http://www.issi.com/WW/pdf/IS25WP032-064-128.pdf


Yes it is indeed.

What would you test besides diodes on this pcb frank?

Re: WD - HGST 18TB HELIUM - ROM?

April 18th, 2022, 13:20

Lardman wrote:Assume you've checked the basic power protection. What's the history on the drive, client with shiny new 18tb drives are likely to have shiny new psu units too. If you have a working donor it should be easy enough run the rails and compare the voltages.


This hard drives was in-transport to another facility when the driver had an accident and ran onto a small lake (no joke) drive got wet but was dried asap.

I can't see no signs of corrosion. My worst fear is that this ROM is toast and I have no way to regenerate this family.

Re: WD - HGST 18TB HELIUM - ROM?

April 18th, 2022, 13:51

I notice that WD have opted to save 10c by omitting the 5V TVS diode. Instead they are relying on the dual e-fuse (?) to protect the drive from PSU disasters. That's hardly what you would expect from a "Gold" product.

Here are more examples:

https://ae01.alicdn.com/kf/He24c50b109ad43cbba3393b7c6f4b69dm/hard-disk-PCB-board-number-HDD-PCB-board-0B44198-006-0B44198-001-0B44198.jpg
https://ae01.alicdn.com/kf/H38697717660d47738eb0685006e9cf0dC/Western-digital-circuit-board-0B44198-006-0B44198-001-0B44198.jpg

Re: WD - HGST 18TB HELIUM - ROM?

April 18th, 2022, 14:28

I would measure the following test points.
Attachments
TVS_efuse.jpg
TVS_efuse.jpg (96.88 KiB) Viewed 15613 times
Vcore.jpg
Vcore.jpg (46.99 KiB) Viewed 15613 times
piezo_supply.jpg
regs.jpg

Re: WD - HGST 18TB HELIUM - ROM?

April 18th, 2022, 16:40

fzabkar wrote:I would measure the following test points.


I'll test them as soon as I get back to the lab tomorrow.

Should dual e-fuse bewave like a blown tvs diode? I mean, would the removal of the dual e-fuse make the drive power on again?

Re: WD - HGST 18TB HELIUM - ROM?

April 18th, 2022, 17:19

DRUG wrote:This hard drives was in-transport to another facility when the driver had an accident and ran onto a small lake (no joke) drive got wet but was dried asap.
You guys get all the fun stuff to play with.

DRUG wrote:Should dual e-fuse bewave like a blown tvs diode? I mean, would the removal of the dual e-fuse make the drive power on again?
It's a fuse, you'd need to bridge in and out.

If it wasn't powered on at the time and you've given it a rinse with anything above 80/20 and dried it off then I can't imagine corrosion being an issue.

Re: WD - HGST 18TB HELIUM - ROM?

April 18th, 2022, 18:05

Well, I had to go back to the lab just to swap tasks for the night. I ended up trying to swap the ROM to a donor board and drive does not spin. I'll try to read it with a external programmer...

Re: WD - HGST 18TB HELIUM - ROM?

April 18th, 2022, 19:18

I have written a tool to parse these ROMs.

http://www.users.on.net/~fzabkar/FreeBasic_W32/Hitachi/

BTW, the PCB appears to have two SPI flash memories.

Re: WD - HGST 18TB HELIUM - ROM?

April 18th, 2022, 20:01

fzabkar wrote:I have written a tool to parse these ROMs.

http://www.users.on.net/~fzabkar/FreeBasic_W32/Hitachi/

BTW, the PCB appears to have two SPI flash memories.


I've seen on donor pcbs websites that only the left one has the rom.

What do you use to read this package? It's the first time i see it...

Re: WD - HGST 18TB HELIUM - ROM?

April 18th, 2022, 20:51

I've just realised that my parsing tools expect to see 8Mbit or 16Mbit ROMs, not 32Mbit. I'll rewrite the tool if necessary.

I wonder if the extra ROM is used for power loss data protection. If so, then I wonder what would happen if the donor's cache were to contaminate the patient?

Is the patient drive an SMR model?

If you don't have an appropriate jig for the ROM package, then you might have to hardwire it.

Re: WD - HGST 18TB HELIUM - ROM?

April 19th, 2022, 1:26

@DRUG, are you connecting this drive to your MRT card?

Re: WD - HGST 18TB HELIUM - ROM?

April 19th, 2022, 3:41

Hello Frank,

I'm using pc3k now.

Re: WD - HGST 18TB HELIUM - ROM?

April 19th, 2022, 3:48

It looks like an SAS PCB, but I can't see whether the caps are populated.

Re: WD - HGST 18TB HELIUM - ROM?

April 19th, 2022, 7:33

Already done some measurements, both fuses read 0.00V

I'm hoping to be able to swap the rom to a donor board, I just need to figure out what other components will have to be transfered as well.

Re: WD - HGST 18TB HELIUM - ROM?

April 19th, 2022, 10:35

DRUG wrote:I'm hoping to be able to swap the rom to a donor board, I just need to figure out what other components will have to be transfered as well.

You need both ROMs and CPU for this model

Re: WD - HGST 18TB HELIUM - ROM?

April 19th, 2022, 11:05

Doomer wrote:
DRUG wrote:I'm hoping to be able to swap the rom to a donor board, I just need to figure out what other components will have to be transfered as well.

You need both ROMs and CPU for this model


fuck my life.

@Doomer, have you ever swapped a cpu on this model? Is it like reballing a NAND?

Re: WD - HGST 18TB HELIUM - ROM?

April 19th, 2022, 13:02

DRUG wrote:Already done some measurements, both fuses read 0.00V

Volts or ohms?

What about the rest?

What model is it?
Post a reply