The Solution for Seagate 7200.11 HDDs (final and revised version): version) :
* Spanish Version here / Versión en Español aquí. * Italian Version here / Versione Italiana qui.
Attention: This guide might not be to Attention: be to everyone. Is not hard to KILL your HD if you don't follow the instructions with extreme aution. aution. I'm !"T !"T responsible responsible for any damage or data loss it can happen so f ar no one lost anything! but accidents can occur".
There are t#o t#o common common errors on #eagate $%&&. HDDs caused by bugs on firmware":
( 0 $%A error: error: it happens when your )I*# can recogni+e your HDD at ,*#T moment! but as an 0&% drive. drive. ( %S' error: state. In this error: it happens when your HDD enter on a halt state! or %uS' S' state. condition! your HDD #ill not be not be recogni+ed by )I*# at ,*#T moment.
Seagates exlanation: exlanation :
Desrition -n issue eists that may cause some #eagate hard drives to become inoperable immediately after a power(on operation. *nce this condition has occurred! the drive cannot be restored to normal operation without intervention from #eagate. Data on the drive will be unaffected and can be accessed once normal drive operation has been restored. This is caused by a firmware issue coupled with a specific manufacturing test process.
*oot +ause This condition was introduced by a firmware issue that sets the drive event log to an invalid location causing the drive to become inaccessible. The firmware issue is that the end boundary of the event log circular buffer /%&" was set incorrectly. During 0vent Log initiali+ation! the boundary condition that defines the end of the 0vent Log is off by one. During power up! if the 0vent Log counter is at entry /%&! or a multiple of /%& 1 2%34"! and if a particular data pattern dependent on the type of tester used during the drive manufacturing test process" had been present in the reserved( area system trac5s when the drive's reserved(area file system was created during manufacturing! firmware will increment the 0vent Log pointer past the end of the event log data structure. This error is detected and results in an 6-ssert 7ailure6! which causes the drive to hang as a failsafe measure. 8hen the drive enters failsafe further update s to the counter become impossible and the condition will remain through subse9uent power cycles. The problem only arises if a power cycle initiali+ation occurs when the 0vent Log is at /%& or some multiple of %34 thereafter. *nce a drive is in this state! there is no path to resolverecover eisting failed drives without #eagate technical intervention. 7or a drive to be susceptible to this issue! it must have both the firmware that contains the issue and have been tested through the specific manufacturing process.
+orretive Ation #eagate has implemented a containment action to ensure that all manufacturing test processes write the same 6benign6 fill pattern. This change is a permanent part of the test process. -ll drives with a date of manufacture ;anuary %! %&&< and later are not affected by this issue as they have been through the corrected test process.
*eommendation
#eagate strongly recommends customers proactively update all affected drives to the latest firmware. If you have eperienced a problem! or have an affected drive ehibiting this behavior! please contact your appropriate #eagate representative. If you are unable to access your data due to this issue! #eagate will provide free data recovery services. #eagate will wor5 with you to epedite a remedy to minimi+e any disruption to you or your business.
=ou'll need: ( one" adapter >?" http:alldav.cominde.php@mainApageBpro http:alldav.comind e
[email protected] d...CproductsAidB B
I used this adapter >/.<3! yep epensive": http:www.spar5fun.comcommerceproduct http:www.spar5fun.com commerceproductAi...productsAid Ai...productsAidB??< B??<
( one" #%/% cable >/.$E": http:www.cispc.comssproduct.asp@p http:www.cispc.co mssproduct.asp@pfAidB&?E&<&E fAidB&?E&<&E
or buy or buy a #%/% to TTL adapter! or 7T%/%)F)L! not need bothG"
( one" 7T%/%)F)L adapter chec5 below" and #) cable >%.?$": http:shop.ebay.com@AfromB?&Atr http:shop.ebay.co m@AfromB?&Atr5si...(-ll(Jategori 5si...(-ll(Jategories es
-ny other similar adapter will wor5s fine! ust need to be 1/./ DJ 13 will wor5s too! but I recommend /.&M/./". Is possible to find #) to TTL adapters too! they do #) to #%/% internally and then it converts to TTL. 7or eample! some users used a cellular data cable for ,J lots them do #%/% to TTL".
( one" #) cable >/.<<": http:www.optimi+ation(world.comdetailsp http:www.optimi+ation (world.comdetailsprodid/%&.html rodid/%&.html
( one" 5it of Ten 36 ;umpers and %& Headers >3": http:www.hobbyengineering.comH%/4%.html
( one" mini Tor 4 screw driver >/.%<": https:www.acehardwareoutlet.comv%u/ https:www.acehardwareoutlet.c omv%u/p...sp@#KB%4 p...sp@#KB%4$%/$ $%/$
( #oldering stuff optional". se 4&8 ma. =ou can buy a complete 5it for >$.<< here: http:www.radioshac5.comproductinde. http:www.radioshac5.c omproductinde.s...rodsIn#essio s...rodsIn#essionB nB
The rest: ( one" computer with Terminal software li5e HyperTerminal or similar" and a #%/% or #) port. ( - fied firmware from #eagate here eleased in %%&%&&< and and %?&%&&< %?&%&&< for all affected drives".
( - little bit of patience and practice.
TN and N connections from a #-T- #eagate /.36:
,hoto with the real drive: educed: $/O of original si+e P $&& %34 Q ( Jlic5 to view full image
Jonnect TN and N ports with #%/% to TLL adapter! you'll need something li5e umpers in order to do that! or soldering directly to the ,J) board. Jonnect RSD and 13 to ,J power supply! or similar. Keep in mind those are direct from #eagate sides! so you'll need to connect in this way:
( 7rom ,J TN" to N on #eagate" ( 7rom ,J N" to TN on #eagate"
=ou can use 0D wire 13" from ,J power supply. )lac5s are RSDs yellow is 1% so
don't use it".
If you don't want to mess with power supply! ust use a J%&/% /" battery: https:www.isaleproducts.comp($$& https:www.isaleprod ucts.comp($$&<(/v(lit...ll(battery <(/v(lit...ll(battery.asp .asp
-n idea of whole setup I used an #) to #%/% too": educed: 4?O of original si+e P E&& 33? Q ( Jlic5 to view full image
un HyperTerminal or your favourite terminal software".
Jonfigure the #%/% port to: /E?&& E S li5e this one":
,ixing 0 $%A error error::
!ote:: -ll commands are case sensitive G !ote
To correct & L)- error! you'll need to do a 9uic5 format in order to regenerate the partition! ust with m&!%!% and the rest can be left blan5 by putting only commas or filling out with +eros. -t the end you need to use a 6alidKey6 code! or %%.
Attention: The commands must be used Attention: be used &&O e9ual as showed here! wrong cmds could lead to data loss or HD lossG Double or triple chec5 the cmd before to press enterG
#o we'll have to enter: +"DF3 T>m0,2,2,0,0,0,0,22 (enter)
7or reference: , T/m does: T/m does: "T-
Level T 'm': ev &&&.&&&&! 7lash! 7ormat,artition! mP,artitionQ!P7ormat*ptsQ! PDefectList*ptsQ!PFa8retryJntQ!PFad PDefectList*ptsQ!PF a8retryJntQ!PFadetryJntQ!PFa0ccTLev etryJntQ!PFa0ccTLevelQ!PFaJertif elQ!PFaJertif yTr5ewritesQ!PalidKeyQ
Sow wait 3M/& seconds until something li5e this appears it will vary a bit": +"DMax Wr Retries = 00, Max Rd Retries = 00, Max ECC T-Level = 00, Max Certify Rewrite Retries = 0000
User Partition Format 5% complete, Zone 00, Pass 00, LBA 00008DED, ErrCode 00000080, Elapsed Time 0 mins 05 secs
User Partition Format Successful - Elapsed Time 0 mins 05 secs
"!$' after "!$' after the message li5e above you can turn off everything.
,ixing %S' or ++ errors aa %S' I recommend some practice before trying this":
!ote:: -ll commands are case sensitive G !ote
7irst! ma5e sure you have your hard drive accessibleC on a table with open access to the drive is best.
#econd! you need to remove the ,J) ,rinted Jircuit )oard" from HD- case using a Fini Tor 4 screw driver.
Third! connect N TN cables from your #(%/% adapter! verify that all is correct! and then connect the power supply to Hard drive circuit board.
0planation: The problem with the drive is that the drive is stuc5halt in a )#= state. This basically loc5s up the #-T- port! causing the )I*# problem cannot detect the drive at ,*#T". In the terminal! you will see this sort of error L0D: &&&&&&JJ 7-ddr: &&%?-&3". &&%?-&3". *nce you see this in the terminal! the terminal session to the drive is completely bloc5ed and will not accept any more commands. In order to circumvent this! we'll need to disconnect the ,J) circuit board" from the hard drive case so that the L0D: &&&&&&JJ 7-ddr: &&%?-&3 command cannot be sent from the firmware of the terminal session.
-fter you have connected the power to the circuit board! press JTL1U in your HyperTerminal session. session. =ou should now see a prompt li5e this: +"DF3 T>
If you do not see this prompt! chec5 your #(%/% connections to the drive. you may have the TN and N flipped". f lipped".
Sow we'll need to access the Level %! type: +"DF3 T>/2 (enter)
F3 2>
-nd type to spind down the motor": +"DF3 2>Z (enter)
Spin Down Complete Elapsed Time 0.147 msecs (the time will vary here) F3 2>
Sow the tric5y part. ,ratice a lot without any power before even trying this. =ou need to ma5e sure that the screws don't touch the ,J) board where they aren't suppose to or you will fry your ,J) board. If you have been practicing and the power is not connected! start at ST-3 "!-. "!-.
8ith the ,*80 J*SS0JT0D to the ,J) board! as well as your TNN terminal wires! mount the board bac5 on the HD- case. =ou must have the power connected when you do this.
Sow type to start the motor":
+"DF3 2>U (enter)
=ou should get something li5e this: #pin p Jomplete 0lapsed Time $.& secs 7/ %
Then go to Level by typing ": +"DF3 2>/1 (enter)
Sow lets do a #.F.-..T. erase create #.F.-..T. sector": +"DF3 1>N1 (enter)
((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( R(List step is otional otional::
#5ip R(List step first! if after proceeding the whole )#= fi and the drive still remains under )#= error! then you'll need to repeat )#= process with R(List command below.
R(List 0rase 7i Defect List": +"DF3 1>/T (enter)
F3 T>i4,1,22 (enter)
7or reference: "T-
Level T 'i': ev &&&.&&&&! *verlay! InitDefectList! iPDefectList#electQ!P#aveList*ptQ! iPDefectList#electQ!P#aveList*ptQ! PalidKeyQ
(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
3o#er ",,4"! the drive very drive very importantG"
8ait & seconds and now ,ower *S your drive.
,ress JTL1U on terminal and type:
,artition regeneration: +"DF3 T>m0,2,2,,,,,22 (enter)
7or reference: "T-
Level T 'm': ev &&&.&&&&! 7lash! 7ormat,artition! mP,artitionQ!P7ormat*ptsQ! PDefectList*ptsQ!PFa8retryJntQ!PFad PDefectList*ptsQ!PF a8retryJntQ!PFadetryJntQ!PFa0ccTLev etryJntQ!PFa0ccTLevelQ!PFaJertif elQ!PFaJertif yTr5ewritesQ!PalidKeyQ
=ou should get something li5e in around 3M/& seconds": +"DMax Wr Retries = 00, Max Rd Retries = 00, Max ECC T-Level = 14, Max Certify Rewrite Retries = 00C8
User Partition Format 10% complete, Zone 00, Pass 00, LBA 00004339, ErrCode 00000080, Elapsed Time 0 mins 05 secs
User Partition Format Successful - Elapsed Time 0 mins 05 secs
If you didn't get the msg above! then you s5ipped something important! and turning off your drive now will render an unreadable drive! so be careful. "!$' after "!$' after the message li5e above you can turn off everything.
- direct guide for )#= error with photos": http:www.msfn.orgboardinde
[email protected] http:www.msfn.orgboard inde
[email protected]&$stB&& E&$stB&& Keep in mind I did my best to compile all this information and provide more and better details.
Rradius