08-28-2009 06:29 AM
I NEED TO UPDATE OR RESTORE MY BARRACUDA 5400.1 40GB (ST340015A) HARD DRIVE
IT WAS CORRUPTED DUE TO POWER SURGES NOW IM UNABLE TO USE MY HARD DRIVE
IT BECOMES USELESS AND CAUSING AN INVALID DETECTION IN THE BIOS i.e
ST341015A ! ! ! ! ! !
I ASSURE YOU THAT THIS IS A FIRMWARE CORRUPTION PROBLEM, PLEASE HELP ME I WAS
UNABLE TO FIND MY HDD'S FIRMWARE ON THE INTERNET AND NOW ENDED UP HERE !
08-29-2009 10:05 PM - edited 08-29-2009 10:27 PM
This post seems to be describing a failure similar to your own:
http://answers.yahoo.com/question/index?qid=200904
You haven't supplied much data, but it is clear to me that you data are afflicted by a stuck bit.
These are your expected data:
ST340015A<12 spaces>
These are your actual data:
ST341015A ! ! ! ! ! !
If you view the data in hexadecimal, they look like this:
53 54 33 34 30 30 31 35-41 20 20 20 20 20 20 20 --- good
20 20 20 20 20
53 54 33 34 31 30 31 35-41 20 21 20 21 20 21 20 --- bad
21 20 21 20 21
Notice that in each consecutive pair of bytes, one bit in the second byte is stuck on. This is most evident in the spaces, ie ASCII 20h becomes ASCII 21h which is the code for an exclamation mark.
This is not a firmware problem. Instead it could be as simple as an open conductor in your IDE ribbon (data) cable. Remove the cable and reseat it. This may clean a dirty contact.
This is the pinout of an IDE cable:
http://pinouts.ru/HD/AtaInternal_pinout.shtml
I suspect the failure may be in data bit 0 or data bit 8.
BTW, in the other discussion alluded to above, the problematic HD is reporting a firmware version of 3.11! ! instead of 3.01.
The ASCII values of 1 and 0 are 31h and 30h, respectively, once again pointing to a failure in the same bit.
See this related discussion where a failure in bit 2 causes a FUJITSU MPE3102AT (or MPE3102AP) drive to be reported as "BUJIP5Q IPA3102AP":
http://groups.google.com/group/microsoft.public.wi
©2012 Seagate Technology LLC