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
April 29th, 2015, 8:54
Hi,
So just my luck, the only drive which has not been properly backed up decided to just not work today. Plugged it in and it doesn't spin up.
It is a Hitachi 3tb drive:
Model: HDS723030ALA640
MLC: MRK3B0
FW: 3B0
Built: Dec-2010
When plugged in, drive does not spin up, but is somewhat detected as a 0mb drive in Windows.
I have 11 other drives, but they are all slightly newer. I tried switching the boards over, and the drive spins up fine, but does not get detected in Windows. It has a newer firmware, so this is to be expected. I put the broken board on a working drive and that does not spin up either.
Thinking that it could be related to the firmware, I switched the SPI flash chips from the non-working board to the good board. Drive still does not spin up.
I'm thinking that I need to get a board with identical firmware, and then swap the SPI flash chips between the two boards to get it working. Does this sound right? Something to do with the NVRAM value that tells the CPU where to start executing code from the flash, and that this address may be different for different firmware revisions or something - I'm not entirely sure!
Thanks for any input you can provide. I've never had to do this before so excuse my ignorance.
April 29th, 2015, 9:14
Here's the PCB pic for reference.
- Attachments
-

April 29th, 2015, 9:18
to replace an hitachi PCB you need:
same model number
match the first 2 lines of PCB sticker
swap NVRAM (or adjust from SA)
edit: are you sure that there is no short between the legs
April 29th, 2015, 9:22
jermy wrote:to replace an hitachi PCB you need:
same model number
first 2 lines of PCB sticker
swap NVRAM (or adjust from SA)
Thanks. Can you please tell me: which chip is the NVRAM (or is this the SPI EEPROM) and what does SA stand for
PCB sticker has:
0J14045
BA3867A
Second drive is slightly different, which would explain why it doesnt work.
0J14078
BA3967A
April 29th, 2015, 9:30
Spildit wrote:I would check if PUIS is on. If your windows turned the PUIS on your drive that might explain the problem you described.
If that is not the case then you might have damaged NVRAM. If NVRAM checksum is not correct the drive will not spin.
Do you have Hitachi-IBM ARM firmware tools ?
Do you have a programmer to dump the nvram chip ?
I don't have the Hitachi-IBM tools. I am able to give you a dump of the SPI flash though. Please see here:
https://drive.google.com/file/d/0B7PwEG ... sp=sharing
April 29th, 2015, 9:30
Spildit wrote:I would check if PUIS is on. If your windows turned the PUIS on your drive that might explain the problem you described.
If that is not the case then you might have damaged NVRAM. If NVRAM checksum is not correct the drive will not spin.
Do you have Hitachi-IBM ARM firmware tools ?
Do you have a programmer to dump the nvram chip ?
I don't have the Hitachi-IBM tools. I am able to give you a dump of the SPI flash though. Please see here:
https://drive.google.com/file/d/0B7PwEG ... sp=sharing
April 29th, 2015, 9:32
check if the Main Controller Chip & Board Number the same
sometimes the NVRAM can be extracted from SA (sometimes not)
April 29th, 2015, 9:37
Spildit wrote:I would check if PUIS is on. If your windows turned the PUIS on your drive that might explain the problem you described.
If that is not the case then you might have damaged NVRAM. If NVRAM checksum is not correct the drive will not spin.
Do you have Hitachi-IBM ARM firmware tools ?
Do you have a programmer to dump the nvram chip ?
I don't have the firmware tools. Is the nvram same as the eeprom?
here's a dump of the spi chip:
http://users.on.net/teepingkoh/hitachi/jermy wrote:check if the Main Controller Chip & Board Number the same
sometimes the NVRAM can be extracted from SA (sometimes not)
Board number is the same, but controller chip numbers differ on the bottom two lines.
April 29th, 2015, 9:43
renza wrote:Board number is the same, but controller chip numbers differ on the bottom two lines.
only the third line on the LSI chip OJ.....
April 29th, 2015, 9:45
and the dumb is not the NVRAM it's the rom
April 29th, 2015, 9:47
jermy wrote:renza wrote:Board number is the same, but controller chip numbers differ on the bottom two lines.
only the third line on the LSI chip OJ.....
Original Board:
LSI
MEL-B2B1
0J11389 Q
TNN2B686
EAM4180713 THB
Donor Board:
LSI
MEL-B2B1
0J11389 Q
TNN3G035
EAN0200321 THC
jermy wrote:and the dumb is not the NVRAM it's the rom
which chip is the NVRAM chip? or how to dump NVRAM? The dump posted above was from the 8 pin SOIC chip marked 25U4035
April 29th, 2015, 10:12
i was thinking
maybe the patient's PCB can easily be fix, maybe a diode or fuse was burned
April 29th, 2015, 12:53
Here's the NVRAM on your board:
Move it to another PCB with the same first two lines of the white sticker.
April 29th, 2015, 12:55
data-medics wrote:Here's the NVRAM on your board:
NVRAM.jpg
Move it to another PCB with the same first two lines of the white sticker.
Thanks. Looking at this dump, can you confirm that it is valid before I go an seek a board that would suit?
http://users.on.net/teepingkoh/hitachi/Thanks again
April 29th, 2015, 13:17
But first you may want to test these two diodes:
If they are short circuited, you can just remove them and it might still work.
If you have the dump of the NVRAM you can post it and I'll check it for you.
April 29th, 2015, 13:22
Sorry, I didn't realize you already posted it. Yes the checksum looks good, so I think you got a good read of the NVRAM.
April 29th, 2015, 13:38
first try maybe it's the diode
B.T.W. what's the drives SN ?
April 29th, 2015, 13:48
data-medics wrote:Sorry, I didn't realize you already posted it. Yes the checksum looks good, so I think you got a good read of the NVRAM.
Not a problem at all. Very appreciative of your help.
I have tested the diodes (in circuit) and they are not shorted. Guess my best course of action is to hunt down the correct board and swap the chip. Is there any more tests that I can try?
jermy wrote:first try maybe it's the diode
B.T.W. what's the drives SN ?
Serial is YHG1HEPA
April 29th, 2015, 14:05
i'm sorry but the NVRAM usually contains the HDDs SN, i don't see it in your dump
April 29th, 2015, 15:48
deleted
Last edited by
fzabkar on April 29th, 2015, 16:01, edited 1 time in total.
Powered by phpBB © phpBB Group.