Reply
Visitor
1a1b1k
Posts: 2
Registered: ‎12-09-2009
0

Re: Firmware updates to fix clicking noises

I have a hp OEM version 7200.4 250G

 

Firmware is 0003hpm1

 

Which firmware shall I use?  4sdm1 or 5sdm1?

 

When does HP  will release a same kind of correct?

 

 

Yottabyte
fzabkar
Posts: 4,656
Registered: ‎01-27-2009
0

Re: Firmware updates to fix clicking noises

It stands to reason that a possible update for 0003hpm1 firmware would be 0004hpm1 or 0005hpm1.

My Internet searches for 0004hpm1 turn up nothing, but 0005hpm1 turns up the following:

ST9160314AS, 0005HPM1:

http://pastebin.com/m23066d57

http://pastebin.com/pastebin.php?dl=f128bcc27

ST9320325AS 0005HPM1:

http://forum.touslesdrivers.com/configuration.php?v_code=103785

ST9250315AS 0005HPM1:

http://forum.touslesdrivers.com/configuration.php?v_code=103785

Visitor
1a1b1k
Posts: 2
Registered: ‎12-09-2009
0

Re: Firmware updates to fix clicking noises

But you can not find a 0005hpm1 firmware to solve the click nosie issue.

 

I hope I can use the following command to force  install the Dell firmware to my HP harddisk.

 

FDLH -m HOLLIDAY -f 0005SDM1.LOD -i ST9500420AS -b -v

 

I just wonder 0005sdmm1 or 0004sdm1 shall be selected

 

Thanks

Yottabyte
fzabkar
Posts: 4,656
Registered: ‎01-27-2009
0

Re: Firmware updates to fix clicking noises

The command should work as written. However, I would prefer to contact HP and ask them why the 0005HPM1 firmware isn't available for download.

Please be aware that forcibly flashing firmware can have disastrous results. Before upgrading your HP firmware with Dell's retail (?) firmware, I would make sure that there are no potential incompatibilities.

For example, here is a case where someone flashed CC1H retail firmware to a Seagate ST31500341AS drive which originally had SD19 retail firmware:

http://forum.hddguru.com/seagate-st31500341as-firmware-downgrade-how-t13846.html

Seagate's web site states that "if your drive has CC firmware, your drive is not affected and no further action is required. Attempting to flash the firmware of a drive with CC firmware will result in rendering your drive inoperable."

AFAICS, one explanation for the upgrade failure could be that Dell and HP firmware expect certain data (eg defect list, SMART data) to be in different places in the hidden System Area on the platters.

Regular Visitor
mfmaricle
Posts: 2
Registered: ‎12-05-2009
0

Re: Firmware updates to fix clicking noises

I've combined input in this thread from seagull2 and fzabkar to successfully update the firmware in a retail ST9500420AS.

 

Here's what I did:

 

Downloaded R250679 from Dell (see the first link in the first post in this thread) and burned the ISO file it contains to a CD.

 

Booted to the CD.  The installer ran automatically and indicated on-screen that it would not update the hard drive.  It terminated to a DOS window.

 

In the DOS window entered "FDLH -m HOLLIDAY -f 0005SDM1.LOD -i ST9500420AS -b -v" without the quotes.

 

The firmware update process executed, which took perhaps a minute, I think.  During execution the screen showed:

"Note: Audible noises may be heard from the hard drive during the firmware upgrade.  This is a normal part of the process. ... Model ST9500420AS SN xxxxxxxxx FW 0005", where xxxxxxxxx is the serial number of the hard drive.  I heard several beeps at about 2 second intervals while the process was executing.  The beeps sounded like beeps during computer start-up.

 

Shut-off the machine, removed the CD, then started the machine.  The disk drive I updated holds the operating system for the machine, and start-up was normal.

 

Checked through Windows Device Manager that the hard drive firmware is 5SDM1.

 

Success! Thank you all.

Kilobyte
mkmk73
Posts: 13
Registered: ‎12-14-2009
0

Re: Firmware updates to fix clicking noises

Hello mfmaricle ,

 

You really solved this way ?

I have some questions ...

You have no click noise after this update ?
Your HD is an OEM, or you have bought in stores ?
What brand is your computer ?

 

Thanks for your answers.

Regular Visitor
haxxorboi
Posts: 5
Registered: ‎09-08-2009
0

Re: Firmware updates to fix clicking noises

Not to speak for him, but for me...

 

I've not had a single click of the same type since the flash, only the occasional gravity sensor "Stop walking around with me you idiot!" click when it's parking itself which I run up some stairs with it. So yes, the update appears to fix the issue.

 

My harddrive was purchased from Newegg as an ST9500420AS, I rma'd it and I received a refurb'd ST9500420ASG back.Both had the 0002SDM1 firmwares, both had the clicking issue.

 

My laptop is a Dell E6400

 

Hope that helps

Kilobyte
mkmk73
Posts: 13
Registered: ‎12-14-2009
0

Re: Firmware updates to fix clicking noises

[ Edited ]

Thanks for your reply haxxorboi

 

I would ask some advice to you:

 

I have a ST9500420ASG (with original firmware rev. 0002SDM1)

 

bought in the store, (so do not OEM) installed in a MacBook Pro.

 

I tried to boot my MacBook with the CD, from the ISO file - R250352 - from Dell:

the computer starts with the green screen and message that usually does not update automatically.

I have not run the flash... I hope that someone has already tried this solution, on a MacBook Pro with HD - ST9500420ASG

and that it can advise. 

Message Edited by mkmk73 on 12-15-2009 11:32 AM
Message Edited by mkmk73 on 12-15-2009 11:47 AM
Regular Visitor
haxxorboi
Posts: 5
Registered: ‎09-08-2009
0

Re: Firmware updates to fix clicking noises

That's a bit trickier for me to answer. Unfortunately, I believe the mac flash was done to stop conflicting sensors between the MacBook and the hard drive sensors. They may have also updated the firmware, in essence fixing two issues at once.

 

You may be able to force the Apple's own flash that was released onto your drive if they follow the same routine, but I'm not sure of their exact routine and utility. Basically the force flash of the Dell firmware was to bypass an annoying check to ensure that the drive was actually bought from Dell. If Apple has implemented this same check, only the their P/N codes, then you'd simply need to use the appropriate switches in the same sequence as done here.

 

Hopefully someone who's actually dealt with Mac can better answer your questions. It seems like the flash would work regardless, but you never know how different manufacturers write their code to read from the drive. You may, as was my case, be in a situation where you're fed up and just want to either flash or buy a new drive that isn't plagued by shotty code. 

 

I backed up my drive, rubbed my lucky rabbit foot keychain, and let the force install do it's thing. In the case it failed and bricked my drive, I would've simply bought a WD640 for my laptop, rma'd the ST9500, and then sold the rma'd drive on ebay. If you're fed up like I was... perhaps that's the way to go. You may however try to do the flash in a Windows machine if possible (just hook it up, flash it, and then move it back to the Mac) to perhaps avoid some complications in the flash, but this may be futile and still brick the drive... your best bet is to use a supported Dell, but that means you need some connections...

 

Basically... best of luck and hopefully someone that knows more about Macs will come on here... but if not I gave you a few options hopefully in the worst case scenario.

 

Let me know if you have any other questions.

Yottabyte
fzabkar
Posts: 4,656
Registered: ‎01-27-2009
0

Re: Firmware updates to fix clicking noises

shawnbd, you wrote "have you figure out what means command -h ,becaouse is key for which firmare is need to upload ".

I finally decoded the CFS file:

http://www.users.on.net/~fzabkar/dell_fw_cfg.txt

The CFS format is a fairly simple substitution cipher.

I don't know if the following is completely correct, but here is what I found:

- if the character is a digit 0-9, then add 6 to its ASCII value.

-if the character is lowercase a-z, add 5

- if A-Z, add 9

- if the character is a space, then replace it with an "A"

- if the character is a comma (,), then replace it with a period (.)

BTW, I believe Dell's CFS file has a typo -- there is a comma which should have been a period.