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

WD5000BPVT-00HXZT1: need a ROM (Firmware) from SPI Flash

June 6th, 2012, 18:22

Hello i have damaged HDD WD5000BPVT-00HXZT1, I accidentally wrote HDDSS (Security Sectors) from another HDD - WD5000BEVT, then it stopped working.

I think it stored in 512Kb SPI Flash (Winbond N25X40), i have read this flash and try repair sectors - but not work (but disappeared clicks Motor)

HDDSS its 13-17 sectors, neet to hack HDD for work in xbox.

I would be very glad of your help!

Thanks! Sorry for bad English. In atachment dump and Hddss's
Attachments
hdd.rar
(269.04 KiB) Downloaded 1002 times

Re: WD5000BPVT-00HXZT1: need a ROM (Firmware) from SPI Flash

June 7th, 2012, 17:30

I wrongly put it, meant: SPI Flash = EEPROM

Re: WD5000BPVT-00HXZT1: need a ROM (Firmware) from SPI Flash

June 7th, 2012, 21:11

Sorry for multipost.

Today I found the ROM-file from the 640 GB version of the hard disk. (WD6400BPVT-00HXZT1-01-01A01-WD-WX11A11U1578.zip)

I tried to flash this ROM in the EEPROM. Hard drive does not work, but there is improvement:
1)The disc stopped clicking when handling
2)Instead BUSY now DRM Error
3)Now HDDSS-sector can be written

But the drive still is not seen in the BIOS and OS.

Does anyone have ROM-file from this HDD? (WD5000BPVT-00HXZT1)
Or the ability to extract the ROM-file from the file of PC-3000? (WDC WD5000BPVT-00HXZT1 0006002E.zip \ Zephyr 0006002E.pcr) - which is on the site in the "Files".

Re: WD5000BPVT-00HXZT1: need a ROM (Firmware) from SPI Flash

June 8th, 2012, 5:36

There is not only version of ROM for this drive, you need to know the EXACT version before trying to write it to the PCB.

Also the head maps can vary on these drives, often the 500gb versions have 3 heads only (e.g. Could be 0,1,2 or 1,2,3)

Then of course you have the adaptive data such as microjogs for individual heads etc...

Almost certainly gone beyond DIY :-(

Re: WD5000BPVT-00HXZT1: need a ROM (Firmware) from SPI Flash

June 8th, 2012, 5:46

After operations in WDR, i upload on my EEPROM - orginal dump from first post :)

Now it works!

Code:
ROM Rev: 06.2DA 
Mod 0D : 00010000 (01.00)
Mod 4F : 0006002D (06.2D)
DIR Rev: 00020000 (02.00)
OVL Rev: 0006002D (06.2D)
08.06.2012 15:45:37 Clear SMART - SUCCESS

Write Test on Track -4, Num Heads :4
---------------------------------------
Head 0 - GOOD
Head 1 - GOOD
Head 2 - GOOD
Head 3 - GOOD
WDC WD5000BPVT-00HXZT1 FW:01.01A01 SN:WD-WX71AA019194 (ROYL selected) port 0x170
Logical: Cyls 16383, Heads 16, Sectors 63, LBA 976773168, 500Gb
Controller Buffer Size: 8192Kb
Family: Maverick

Re: WD5000BPVT-00HXZT1: need a ROM (Firmware) from SPI Flash

June 8th, 2012, 20:49

How do I fix it:

1)Dump current EEPROM
2)Write any EEPROM for this HDD-series (like WD2500\5000\6400BPVT).
3)Restore HDDSS via HDDHackr
4)Write original EEPROM
5)Rewrite HDD parameters via WDC.
Post a reply