MSFN Forum: The Solution for Seagate 7200.11 HDDs - MSFN Forum

Jump to content


Hard Drive and Removable Media issues Rules

If you have questions about Seagate 7200.11, do read the READ_ME_FIRST, then read the FGA. If your questions remain unanswered after reading those two stickies, then post. For all other Hard Drive and Removable Media issues, you may post right away.
  • 225 Pages +
  • « First
  • 51
  • 52
  • 53
  • 54
  • 55
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

The Solution for Seagate 7200.11 HDDs How-to fix 0 LBA and BSY errors Rate Topic: -----

#1041 User is offline   pichi 

  • Member
  • PipPip
  • Group: Members
  • Posts: 170
  • Joined: 03-January 09

Posted 17 March 2009 - 08:40 PM

View Postcavediver, on Mar 18 2009, 02:35 AM, said:

I have a 1.5 TB seagate that I updated from SD17 to SD1A back in December at Seagate's suggestion. That drive is now dead exhibiting similar problems to the BSY error. It spins up, doesn't get overly hot, is not making any noise, and won't post or show up at all. I have over 1.2 TB of data on this drive and would like to recover it. I do have backups of the data in other places, but the drive was part of a WHS data pool and I have no clue what actual data is on the drive.
1. How do I check the drive to see if its experiencing the BSY error?
2. If it is experiencing the BSY error, will the instructions & commands here fix it or do I need to use different commands since it already has the SD1A firmware?

Also, I noticed that the newest firmware is SD1B for the 1.5 TB drive on the firmware download page, but a Seagate technical support team lead told me on Monday that the SD1A that I have on the drive is the latest firmware for that drive.
1. MHDD let you check the drive to see if its experiencing the BSY error.
2. If it is experiencing the BSY error you check the new commands of SD1A firmware.
The m command finish with a comma: m0,2,2,,,,,22,

You can see all commands of your 7200.11 disc with this:
Ctrl+z
F3 T>/C
F3 C>Q
(List all commands of your hdd)

Some SD1A version:
All Levels '+': Rev 0011.0000, Flash, PeekMemoryByte, +[AddrHi],[AddrLo],[Opts
]
All Levels '-': Rev 0011.0000, Flash, PeekMemoryWord, -[AddrHi],[AddrLo],[Opts
]
All Levels '=': Rev 0011.0000, Flash, PokeMemoryByte, =[AddrHi],[AddrLo],[Data
],[Opts]
All Levels '@': Rev 0001.0000, Overlay, BatchFileLabel, @[LabelNum]
All Levels '|': Rev 0001.0000, Overlay, BatchFileTerminator, |
All Levels '*': Rev 0011.0000, Overlay, SpecialBatchFileFunction, *[FuncId],[Fun
cParm0],[FuncParm1]
All Levels 'A': Rev 0011.0000, Overlay, SetTestSpace, A[OptsOrParmSelect],[ParmV
alue],[AddrType],[HdForCylLimit]
All Levels 'L': Rev 0001.0000, Overlay, EnableLooping, L[Opts],[CountOrStopOnErr
Code]
Level 1 'S': Rev 0011.0000, Flash, EditProcessorMemoryByte, S[AddrHi],[AddrLo]
,[MemValue],[NumBytes],[Opts]
Level 1 'U': Rev 0011.0000, Flash, EditBufferMemoryByte, U[AddrHi],[AddrLo],[M
emValue],[NumBytes]
Level 1 'e': Rev 0011.0000, Flash, SpinDownAndResetDrive, e[MsecDelay],[Opts]
Level 1 'm': Rev 0011.0000, Flash, EditProcessorMemoryWord, m[AddrHi],[AddrLo]
,[MemValue],[NumBytes],[Opts]
Level 1 'B': Rev 0011.0000, Overlay, BufferDisplay, B[DisplayBlk],[RefBlk],[NumB
lks],[Opts],[SymBits]
Level 1 'D': Rev 0011.0000, Overlay, DisplayMemoryBlock, D[AddrHi],[AddrLo],[Com
pVal],[NumBytes],[Opts],[SizeInBytes]
Level 1 'G': Rev 0011.0000, Overlay, GenericRwRequest, G[Parm0],[Parm1],[Parm2],
...[Parm9]
Level 1 'N': Rev 0011.0001, Overlay, SmartControl, N[SubCmd],[SubCmdParm0],[SubC
mdParm1]
Level 1 'c': Rev 0011.0000, Overlay, BufferCompare, c[SrcBlk],[RefBlk],[NumBlks]
,[ContOnErr]
Level 2 'U': Rev 0011.0000, Flash, SpinUpDrive, U[HoldState],[Hd],[Cyl]
Level 2 'Z': Rev 0011.0000, Flash, SpinDownDrive, Z
Level 2 'B': Rev 0011.0000, Overlay, BufferDisplay, B[DisplayBlk],[RefBlk],[NumB
lks],[Opts],[SymBits]
Level 2 'C': Rev 0011.0000, Overlay, BufferCopy, C[SrcBlk],[DestBlk],[NumBlks]
Level 2 'E': Rev 0011.0000, Overlay, DisplayEditLog, E[LogNum],[ErrCodeOrSpecial
FuncKey],[SpecialFunc]
Level 2 'F': Rev 0011.0000, Overlay, ModTrkDfctLst, F[PSctr/LBA],[Action]
Level 2 'H': Rev 0011.0000, Overlay, SelectHd, H[Hd],[SkType],[Options]
Level 2 'I': Rev 0011.0001, Overlay, DisplayModifyAdaptiveParm, I,[GroupId]
Level 2 'K': Rev 0011.0000, Overlay, SetTrackingOffset, K[OffsetValue],[PersOrTe
mpOpt],[UnitsOpt],[ChanReload]
Level 2 'M': Rev 0011.0000, Overlay, SetDiagIdleMode, M[ModeSelect],[ModeMask],[
ResetToPowerOn]
Level 2 'N': Rev 0001.0000, Overlay, SetDirectWrite, N[EnableDirWrtModeOpt]
Level 2 'O': Rev 0011.0000, Overlay, SeekFromCylToCyl, O[StartPhyCyl0],[StartPhy
Cyl1],[NumSkPairs],[NumSeconds],[Hd]
Level 2 'P': Rev 0011.0000, Overlay, BufferSetPattern, P[PatternSelOrPatternLow]
,[PatternHi],[PatternBits],[Opts],[BlkNum],[NumBlks]
Level 2 'Q': Rev 0011.0000, Overlay, WrRdRdChs, Q[Sec],[NumSecs],,[PhyOpt],[Opts
]
Level 2 'R': Rev 0011.0000, Overlay, RdChs, R[Sec],[NumSecs],,[PhyOpt],[Opts]
Level 2 'S': Rev 0011.0000, Overlay, SkToLogCyl, S[Cyl],[Hd],[Offset],[OffsetUni
tsOpt],[SkType],[Optio
Level 2 'T': Rev 0011.0000, Overlay, MeasureThroughput, T[Opts],[MinSkew],[MaxSk
ew],[SkewStep]
Level 2 'V': Rev 0011.0000, Overlay, RdVerifyChs, V[Sec],[NumSecs],[CompareBlk],
[Opts]
Level 2 'W': Rev 0011.0000, Overlay, WrChs, W[Sec],[NumSecs],,[PhyOpt],[Opts]
Level 2 'X': Rev 0011.0000, Overlay, DisplayTrkSectorInfo, X[LogCyl],[Hd],[SysAr
eaOpt],[Opts],[RowsPerPage]
Level 2 'Y': Rev 0011.0000, Overlay, SetDerpRetries, Y[Mode],[MaxRdRetries],[Max
WrtRetries],[OtcTLevel],[Options]
Level 2 'c': Rev 0011.0000, Overlay, BufferCompare, c[SrcBlk],[RefBlk],[NumBlks]
,[ContOnErr]
Level 2 'h': Rev 0011.0000, Overlay, XlatePhySec, h[Sec],[NumSecs]
Level 2 'j': Rev 0011.0000, Overlay, RdWedge, j[WedgeAddr],[NumWedges],[NumSkipe
dWedges],[TranSize],[Opts],[RegAddr0],...,[RegAddr13]
Level 2 'l': Rev 0011.0000, Overlay, XlateLogSec, l[Sec],[NumSecs]
Level 2 'o': Rev 0001.0000, Overlay, CorruptLba, o[Lba],[NumBlocks],[NumBytes],[
ByteOffset],[Flags]
Level 2 'r': Rev 0011.0000, Overlay, RdLongOrSystemC
sSec],[SysSecs],[LongPhySecOpt],[LongOpts],[SysOpts]
Level 2 's': Rev 0011.0000, Overlay, SkToPhyCyl, s[Cyl],[Hd],[ValidKey],[Offset]
,[OffsetUnitsOpt],[SkType],[Options]
Level 2 't': Rev 0011.0000, Overlay, XlateWedge, t[Wdg],[NumWdgs]
Level 2 'u': Rev 0011.0000, Overlay, EnableDisableChannelPreampRegDisplay, u[Ena
bleDisableOpt]
Level 2 'v': Rev 0011.0000, Overlay, ConvertTrackPercentageToOffsetCount, v[Perc
entage]
Level 2 'w': Rev 0011.0000, Overlay, WrLongOrSystemChs, w[LongSec],[LongSecsOrSy
sSec],[SysSecs],[LongPhySecOpt],,[SysOpts]
Level 2 'x': Rev 0011.0000, Overlay, DisplayZoneInfo, x[Partition],[Hd],[Zone],[
DisplayWedgeOpSyms]
Level 2 'y': Rev 0011.0000, Overlay, SetDerpRetryState, y[Type],[PathState],[Ret
ryStateCnt],[LoopCnt1],[LoopCnt2]
Level 2 'z': Rev 0011.0000, Overlay, WrWedge, z[WedgeAddr],[NumWedges],[NumSkipe
dWedges],[TranSize],[Opt],[RegAddr0],...,[RegAddr13]
Level 2 '7': Rev 0011.0000, Overlay, WrVerifyChs, 7[Sec],[NumSecs],[WrBufBlk],[O
pts]
Level 3 'U': Rev 0011.0000, Flash, S
Level 3 'V': Rev 0011.0000, Flash, RwPowerAsicReg, V[RegAddr],[RegValue],[WrOp
t]
Level 3 'Z': Rev 0011.0000, Flash, SpinDownDrive, Z
Level 3 'D': Rev 0011.0000, Overlay, MeasureSkAccessTime, D[SkLength],[SkType],[
NumSks]
Level 3 'E': Rev 0011.0000, Overlay, DisplayEditLog, E[LogNum],[ErrCodeOrSpecial
FuncKey],[SpecialFunc]
Level 3 'H': Rev 0011.0000, Overlay, SelectHd, H[Hd],[SkType],[Options]
Level 3 'O': Rev 0011.0000, Overlay, SeekFromCylToCyl, O[StartPhyCyl0],[StartPhy
Cyl1],[NumSkPairs],[NumSeconds],[
Level 3 'Q': Rev 0011.0000, Overlay, WrRdWrRdChs, Q[Sec],[NumSecs],[Opts]
Level 3 'R': Rev 0011.0000, Overlay, ReadCurrentServoDestination, R
Level 3 'S': Rev 0011.0000, Overlay, SkToLogCyl, S[Cyl],[Hd],[Offset],[OffsetUni
tsOpt],[SkType],[Options]
Level 3 'c': Rev 0001.0000, Overlay, Measure Latch Force, c[NumberOfSamples]
Level 3 'f': Rev 0011.0000, Overlay, RealTimeServoTrace, f[SubCmd],[SubCmdParm0]
,[SubCmdParm1]
Level 3 'p': Rev 0011.0000, Overlay, XlatePhySec, p[Sec],[NumSecs]
Level 3 'q': Rev 0011.0000, Overlay, XlateLogSec, q[Sec],[NumSecs]
Level 3 's': Rev 0011.0000, Overlay, SkToPhyCyl, s[Cyl],[Hd],[ValidKey],[Offset]
,[OffsetUnitsOpt],[SkType],[Options]
Level 4 'B': Rev 0011.0000, Overlay, EnableDisableRvff, B[NewRvffControlMode]
Level 4 'D': Rev 0011.0000, Overlay, MeasureSkAccessTime, D[SkLength],[SkType],[
NumSks]
Level 4 'E': Rev 0011.0000, Overlay, DisplayEditLog, E[LogNum],[ErrCodeOrSpecial
FuncKey],[SpecialFunc]
Level 4 'H': Rev 0011.0000, Overlay, SelectHd, H[Hd],[SkType
Level 4 'K': Rev 0011.0000, Overlay, SetTrackingOffset, K[OffsetValue],[PersOrTe
mpOpt],[UnitsOpt],[ChanReload]
Level 4 'O': Rev 0011.0000, Overlay, DisplayMicroJogForLogChs, O[LogCyl],[Hd],[O
pts],[SysAreaOpt]
Level 4 'S': Rev 0011.0000, Overlay, SkToLogCyl, S[Cyl],[Hd],[Offset],[OffsetUni
tsOpt],[SkType],[Options]
Level 4 'U': Rev 0011.0000, Overlay, ServoBatchTest, U[SubCmd],[SubCmdParm0],[Su
bCmdParm1],[SubCmdParm2]
Level 4 'e': Rev 0011.0000, Overlay, EnableDisablePesOutput, e[PesLeftShiftCnt],
[DisablePesO
Level 4 'l': Rev 0011.0000, Overlay, ScanTrackForServoDefectsAndZap, l[RdPositio
nOpt]
Level 4 't': Rev 0011.0000, Overlay, DisplayModifyZapTable, t[EntryNum],[EntryVa
lue]
Level 4 'u': Rev 0011.0000, Overlay, SetSkSpeed, u[Opts],[SkSpeed]
Level 4 'v': Rev 0011.0000, Overlay, ButterflySeekTest, v[StartPhyCyl0],[StartPh
yCyl1],[NumSkPairs],[NumSeconds],[Hd]
Level 5 'S': Rev 0011.0000, Flash, EnterServoMatlabShell, S
Level 5 'B': Rev 0011.0000, Overlay, Servo Bode Plot, B[BodeType],[InjAmp],[Fmin
],[Fmax],[NumFreq],[NumSamples],[EnableTracing]
Level 5 'C': Rev 0011.0000, Overlay, GenericServoCmd, C[CmdNum],[Parm1],...[Parm
7]
Level 5 'D': Rev 0011.0000, Overlay, ReadUnlockDdrBuffer, B[OperateCode]
Level 5 'G': Rev 0011.0000, Overlay, SelectServoController, G[Head],[Controller]
,[InputShift]
Level 5 'R': Rev 0011.0000, Overlay, RdServoRamAtAddr, R[Addr],[NumBytes]
Level 5 'U': Rev 0011.0000, Overlay, EnableDisableServoUpdates, U[VcmDacUpdateOp
t],[AToDUdateOpt]
Level 5 'W': Rev 0011.0000, Overlay, WrServo

Level 5 'Z': Rev 0011.0000, Overlay, RdZapFromDiscToTable, Z
Level 5 'd': Rev 0011.0000, Overlay, DisableEnableServoZap, d[ZapControlMode]
Level 5 'i': Rev 0011.0000, Overlay, RdServoSymbolTableAtIndex, i[Index]
Level 5 'r': Rev 0011.0000, Overlay, RdServoRamAtIndex, r[Index],[NumBytes],[Byt
eOffset]
Level 5 'w': Rev 0011.0000, Overlay, WrServoRamAtIndex, w[Index],[NumBytes],[Dat
a],[ByteOffset]
Level 6 'B': Rev 0011.0000, Overlay, RunBatchFile, B[BatchFileNum],[DisplayOpt]
Level 6 'D': Rev 0011.0000, Overlay,
Level 6 'E': Rev 0011.0000, Overlay, EnterBatchFile, E[BatchFileNum]
Level 7 'Z': Rev 0011.0000, Flash, SpinDownDrive, Z
Level 7 's': Rev 0011.0000, Flash, WrPeripheralReg, s[OpType],[RegAddr],[RegVa
lue],[RegMask],[RegPagAddr]
Level 7 't': Rev 0011.0000, Flash, RdPeripheralReg, t[OpType],[RegAddr],[NumRe
gs],[RegMask],[RegPagAddr]
Level 7 'B': Rev 0011.0000, Overlay, BufferDisplay, B[DisplayBlk],[RefBlk],[NumB
lks],[Opts],[SymBits]
Level 7 'C': Rev 0011.0000, Overlay, BufferCopy, C[SrcBlk],[DestBlk],[Num
Level 7 'D': Rev 0012.0000, Overlay, DisplayTemperature, D,[DevSelect]
Level 7 'E': Rev 0011.0000, Overlay, DisplayEditLog, E[LogNum],[ErrCodeOrSpecial
FuncKey],[SpecialFunc]
Level 7 'H': Rev 0011.0000, Overlay, SelectHd, H[Hd],[SkType],[Options]
Level 7 'I': Rev 0011.0001, Overlay, DisplayModifyAdaptiveParm, I,[GroupId]
Level 7 'K': Rev 0011.0000, Overlay, SetTrackFormat, K[UserAreaTrkFormatType],[S
ysAreaTrkFormatType]
Level 7 'P': Rev 0011.0000, Overlay, BufferSetPattern, P[PatternSelOrPatternLow]
,[PatternHi],[PatternBits],[Opts],[BlkNum],[NumBlks]
Level 7 'Q': Rev 0011.0000, Overlay, WrRdRdChs, Q[Sec],[NumSecs],,[PhyOpt],[Opts
]
Level 7 'R': Rev 0011.0000, Overlay, RdChs, R[Sec],[NumSecs],,[PhyOpt],[Opts]
Level 7 'S': Rev 0011.0000, Overlay, SkToLogCyl, S[Cyl],[Hd],[Offset],[OffsetUni
tsOpt],[SkType],[Options]
Level 7 'U': Rev 0011.0000, Overlay, ChannelTemperatureAdj, U[TweakTemperature],
[Partition],[Hd],[Zone],[Opts]
Level 7 'W': Rev 0011.0000, Overlay, WrChs, W[Sec],[NumSecs],,[PhyOpt],[Opts]
Level 7 'X': Rev 0011.0000, Overlay, DisplayPreampHdResistance, X
Level 7 'Y': Rev 0011.0000, Overlay, SetDerpRetries, Y[Mode],[MaxRdRetries],[Max
WrtRetries],[OtcTLevel],[Options]
Level 7 'b': Rev 0011.0000, Overlay, EraseTrk, b[AdjacentTrkCnt],[EraseCntPerTrk
],[AcEraseOpt]
Level 7 'c': Rev 0011.0000, Overlay, OffTrackCapability, c[Sec],[NumSecs],[SecIn
crement],[Offset]
Level 7 'h': Rev 0011.0001, Overlay, MarkMediaFlaw, h[PhyCyl],[Hd],[PhySec],[Und
isturbedRadius],[EraseBandTrks],[PtrLen],[WgSpec],[Od/Id]
Level 7 'i': Rev 0011.0000, Overlay, GenericRwRequest, i[Parm0],[Parm1],[Parm2],
...[Parm9]
Level 7 'm': Rev 0011.0000, Overlay, DOS, m[Flags],[StartLba],[EndLba],[MinCount
]
Level 7 'r': Rev 0011.0000, Overlay, RdNonVolatileAdaptiveParms, r[Opts]
Level 7 'u': Rev 0011.0000, Overlay, EnableDisableWrFault, u[Op]
Level 7 'w': Rev 0011.0000, Overlay, SaveAdaptivesToFlash, w[Seg],,22
Level 7 'x': Rev 0011.0000, Overlay, DisplayZoneInfo, x[Partition],[Hd],[Zone],[
DisplayWedgeOpSyms]
Level 7 'y': Rev 0011.0000, Overlay, SetDerpRetryState, y[Type],[PathState],[Ret
ryStateCnt],[LoopCnt1],[LoopCnt2]
Level 8 'U': Rev 0011.0000, Flash, SpinUpDrive, U[HoldState],[Hd],[Cyl]
Level 8 'Z': Rev 0011.0000, Flash, SpinDownDrive, Z
Level 8 'C': Rev 0011.0000, Overlay, ServoDiagSubCmds, C[SubCmd],[Parm0],[Parm1]
,[Parm2]
Level 8 'R': Rev 0011.0000, Overlay, ReadCurrentServoDestination, R
Level 8 'S': Rev 0011.0000, Overlay, SkToLogCyl, S[Cyl],[Hd],[Offset],[OffsetUni
tsOpt],[SkType],[Options]
Level A 'C': Rev 0011.0000, Overlay, XlatePba, C[PbaHi],[PbaLow],[NumPbas]
Level A 'D': Rev 0011.0000, Overlay, XlateSfi, D[PhyCyl],[Hd],[Sfi],[NumSfis]
Level A 'E': Rev 0011.0000, Overlay, DisplayEditLog, E[LogNum],[ErrCodeOrSpecial
FuncKey],[SpecialFunc]
Level A 'F': Rev 0011.0000, Overlay, XlateLba, F[LbaHi],[LbaLo],[SysAreaOpt],[Nu
mLbas]
Level A 'M': Rev 0011.0000, Overlay, SetControllerTestPort, M[Port],[Value]
Level A 'P': Rev 0011.0000, Overlay, MergeAltListIntoSlipList, P
Level A 'Q': Rev 0011.0000, Overlay, WrRdRdLba, Q[Lba],[NumLbas],[Opts]
Level A 'R': Rev 0011.0000, Overlay, RdLba, R[Lba],[NumLbas],,[Opts]
Level A 'S': Rev 0011.0000, Overlay, SkToLba, S[LbaHi],[LbaLo],[Offset],[OffsetU
nitsOpt],[SkType],[Options]
Level A 'W': Rev 0011.0000, Overlay, WrLba, W[Lba],[NumLbas],,[Opts]
Level A 'Y': Rev 0011.0000, Overlay, SetDerpRetries, Y[Mode],[MaxRdRetries],[Max
WrtRetries],[OtcTLevel],[Options]
Level A 'c': Rev 0011.0000, Overlay, XlateLllChs, c[Cyl],[Hd],[Sec],[SysAreaOpt]
,[NumSecs]
Level A 'd': Rev 0011.0000, Overlay, XlatePlpChs, d[Cyl],[Hd],[Sec],[NumSecs]
Level A 'e': Rev 0011.0000, Overlay, XlateNominalCyl, e[Cyl],[Hd],[Sec],[SysArea
Opt]
Level A 'f': Rev 0011.0000, Overlay, XlatePlpChw, f[Cyl],[Hd],[Wdg],[NumWdgs]
Level A 'l': Rev 0011.0000, Flash, DisplayTrkInfo, l[LogCyl],[Hd],[SysAreaOpt]
,[Opts],[RowsPerPage]
Level A 'y': Rev 0011.0000, Overlay, SetDerpRetryState, y[Type],[PathState],[Ret
ryStateCnt],[LoopCnt1],[LoopCnt2]
Level C 'Q': Rev 0001.0000, Overlay, DisplayAs
Level C 'T': Rev 0011.0000, Overlay, GoopPlot, T[Hd],[StartTrk],[EndTrk],[ECCLvl
],[NoFrcSync],[SkipCnt]
Level E 'B': Rev 0011.0000, Overlay, WrWedge, B[WedgeAddr],[NumWedges],[NumSkipe
dWedges],[TranSize],[Opt],[RegAddr0],...,[RegAddr13]
Level E 'C': Rev 0011.0000, Overlay, RdWedge, C[WedgeAddr],[NumWedges],[NumSkipe
dWedges],[TranSize],[Opts],[RegAddr0],...,[RegAddr13]
Level E 'G': Rev 0001.0000, Overlay, HeadDegradation, G[OperationControlOptions]
,[MeasurementControlOptions]
Level E 'm': Rev 0011.0000, Over
Level E 'o': Rev 0011.0000, Overlay, FineRwOffset, o[NumAvgs],[TrkStepSize],[Num
GuardTrks]
Level E 'w': Rev 0011.0000, Overlay, SlowWrChs, w[Sec],[NumSecs],[ConSec],[Skip]
,[UnitOfSkip]
Level F 'U': Rev 0011.0000, Flash, SpinUpDrive, U[HoldState],[Hd],[Cyl]
Level F 'Z': Rev 0011.0000, Flash, SpinDownDrive, Z
Level F 'b': Rev 0011.0000, Flash, SetBaudRate, b[BaudRate],[MsecDelay]
Level F 't': Rev 0011.0000, Flash, WrPeripheralReg, t[OpType],[RegAddr],[RegVa
lue],[RegMask],[RegPagAddr]
Level F 'B': Rev 0011.0000, Overlay, BufferDisplay, B[DisplayBlk],[RefBlk],[NumB
lks],[Opts],[SymBits]
Level F 'C': Rev 0011.0000, Overlay, BufferCopy, C[SrcBlk],[DestBlk],[NumBlks]
Level F 'D': Rev 0011.0000, Overlay, DisplayMemoryBlock, D[AddrHi],[AddrLo],[Com
pVal],[NumBytes],[Opts],[SizeInBytes]
Level F 'P': Rev 0011.0000, Overlay, BufferSetPattern, P[PatternSelOrPatternLow]
,[PatternHi],[PatternBits],[Opts],[BlkNum],[NumBlks]
Level F 'V': Rev 0011.0000, Overlay, BufferCompare, V[SrcBlk],[RefBlk],[NumBlks]
,[ContOnErr]

F3 C>Q
Level F 'Y': Rev 0011.0000, Overlay, SetDerpRetries, Y[Mode],[MaxRdRetries],[Max
Online ESC: Rev 0011.0000, Flash, AbortLoopOrBatchFile
WrtRetries],[OtcTLevel],[Options]
Online ' ': Rev 0001.0000,
Level F 'r': Rev 0011.0000, Overlay, RdSystemChs, r[LogSec],[NumSecs],[Opts]': Rev 0011.0000, Flash, DisplayActiveStatus
Level F 's': Rev 0011.0000, Overlay, SkToPhyCyl, s[Cyl],[Hd],[ValidKey],[Offset]fo
Online '!': Rev 0011
,[OffsetUnitsOpt],[SkType],[Options]
Level F 'y': Rev 0011.0000, Overlay, SetDerpRetryState, y[Type],[PathState],[Ret
Online '`': Rev 0011.0000, F
ryStateCnt],[LoopCnt1],[LoopCnt2]
Level F 'z': Rev 0011.0000, Overlay, SataDebug, z[SubCmd],[Parm1],[Parm2],[Par

Level G 'D': Rev 0011.0000, Overlay, DisplayCorrectionBuffer, D[StartAddr],[EndAsh, GetThermistorTemperature
ddr],[CompareData]: Rev 0011.0000, F
Level G 'F': Rev 0011.0000, Overlay, FillSuperParityRam, F[StartAddr],[EndAddr],Rev 0011.0000, Flash, ToggleRwTracing
[Pattern]Online ^E
Level G 'G': Rev 0011.0000, Overlay, DisplaySuperParityRam, G[StartAddr],[EndAdd
Online ^F: Rev 0011.0000, Flash, DisplayInterfaceRdCa
r]In
Level H 'B': Rev 0011.0000, Overlay, BufferDispla

Online ^P: Rev 0011.0000, Flash, ToggleDiagIdle
tsOpt],[SkType],[Options]
Level L 'C': Rev 0011.0000, Overlay, CopyLogFile, C[SrcLog],[DestLog],[AppendOpt
Online ^R: Rev 0011.0000, Flash, EnableAsci
]n
Level L 'D': Rev 0011.0000, Overlay, DisplayLogFile, D[Log],[ErrCode]
Online ^S: Rev 0011.0000, Flash, PauseInterfaceTask
Level L 'E': Rev 0011.0000, Overlay, EnableDisableLogging, E[ErrLoggingOpt],[Asc
skOpt],[NumBytes]
Level L 'd': Rev 0011.0000, Overlay, DeleteLogFile, d[Log]
Level L 'i': Rev 0011.0000, Overlay, InitLogFile, i[Log]
Level T 'B': Rev 0011.0000, Flash, SetBaudRate, B[BaudRate],[MsecDelay]
Level T 'm': Rev 0012.0000, Flash, FormatPartition, m[Partition],[FormatOpts],
[DefectListOpts],[MaxWrRetryCnt],[MaxRdRetryCnt],
[MaxEccTLevel],[MaxCertifyTrkRewrites],[ValidKey],[DataPattern]
Level T 'E': Rev 0011.0000, Overlay, DisplayEditLog, E[LogNum],[ErrCodeOrSpecial
FuncKey],[SpecialFunc]
Level T 'F': Rev 0011.0000, Overlay, SetCongenParmCmdHelpMsg, F[ValueRef],[Data]
,[ResetEnable]
Level T 'O': Rev 0001.0000, Overlay, SelectDataOutputMode, O[Mode],[VerboseOpts]

Level T 'P': Rev 0011.0000, Overlay, DownloadGenericFile, P[FileBytes]
Level T 'R': Rev 0011.0000, Overlay, RdNonVolatileAdaptiveParms, R[Opts]
Level T 'T': Rev 0011.0000, Overlay, OddEvenEncroachmentTest, T[strt tk],[end tk
],[hd],[rtry thrshld][ECC thrshld
Level T 'V': Rev 0011.0000, Overlay, DisplayDefectLists, V[DefectListSelect],[Hd
],[StartCyl],[NumCyls],[DisplaySummaryOpt]
Level T 'W': Rev 0011.0000, Overlay, SaveAdaptivesToFlash, W[Seg],,22
Level T 'i': Rev 0011.0000, Overlay, InitDefectList, i[DefectListSelect],[SaveLi
stOpt],[ValidKey]
Level T '[': Rev 0011.0000, Overlay, AsciiLogControl, [[LogFunction],[Log]
F3 C>

This post has been edited by pichi: 17 March 2009 - 08:44 PM



#1042 User is offline   captain0mike 

  • Group: Members
  • Posts: 6
  • Joined: 07-March 09

Posted 18 March 2009 - 09:01 PM

dku 5 cable loopback test
hi,i tried dku-5 cable loopback test, shorted blue and white, also tried blue and red. no luck. My question is do i need
connect some AA batteries to do the loopback test?

#1043 User is offline   cavediver 

  • Group: Members
  • Posts: 3
  • Joined: 17-March 09

Posted 18 March 2009 - 09:24 PM

Pichi,

Thanks for your help and suggestions. I downloaded MHDD, but couldn't figure out how to use it, so I downloaded Victoria for Windows and followed the tutorial in another thread. The drive would even not show up in Victoria, so I figure the drive is really dead. Seagate is sending me a new drive tomorrow.

#1044 User is offline   pichi 

  • Member
  • PipPip
  • Group: Members
  • Posts: 170
  • Joined: 03-January 09

Posted 19 March 2009 - 05:57 AM

View Postcavediver, on Mar 19 2009, 04:24 AM, said:

Pichi,

Thanks for your help and suggestions. I downloaded MHDD, but couldn't figure out how to use it, so I downloaded Victoria for Windows and followed the tutorial in another thread. The drive would even not show up in Victoria, so I figure the drive is really dead. Seagate is sending me a new drive tomorrow.
You burn the MHDD iso and you reboot the PC.
With this MSDOS program you can test if your hdd has BSY flag.

This post has been edited by pichi: 19 March 2009 - 05:57 AM


#1045 User is offline   cavediver 

  • Group: Members
  • Posts: 3
  • Joined: 17-March 09

Posted 19 March 2009 - 07:26 AM

View Postpichi, on Mar 19 2009, 06:57 AM, said:

You burn the MHDD iso and you reboot the PC.
With this MSDOS program you can test if your hdd has BSY flag.


So, are you suggesting to boot from the MHDD iso?

This post has been edited by cavediver: 19 March 2009 - 07:27 AM


#1046 User is offline   captain0mike 

  • Group: Members
  • Posts: 6
  • Joined: 07-March 09

Posted 19 March 2009 - 06:55 PM

green and white wires worked for the dku-5 loopback test. then i connect to the hard drive.and power on.
i got random characters
Posted Image
any suggestions will be much appreciated.

#1047 User is offline   arie07 

  • Group: Members
  • Posts: 2
  • Joined: 07-March 09

Posted 19 March 2009 - 07:27 PM

Don't be discouraged - Try Again... I had to connect the ground cable to the third pin (after The Rx an TX) - get it done and boy I was happy to see my lost data alive and kicking!!
If you get all these crazy characters just reinitiate the Hyperterminal session.
Found also that a low battery (did not use the power supply) and no so good connections are a big source of trouble.

#1048 User is offline   bbard 

  • Group: Members
  • Posts: 4
  • Joined: 09-March 09

Posted 19 March 2009 - 07:32 PM

View Postemail2foo, on Mar 18 2009, 09:40 AM, said:

Yes, I did. I've tried all the possible combination of ways to connect, just couldn't get F3 T> command prompt.
At one point, I was suspecting that the RS232-TTL is not working, so I did the loop back test suggested on

http://sites.google....ite/seagatefix/

and I was able to see the character that I type. This indicated that the device is working.

Here is the detail of my drive:
Maxtor DiamondMax22 (STM31000340AS)
S/N: 9QJ29MTJ
P/N: 9GT158-325
Firmware: MX15
Date Code: 09153



View Postcaptain0mike, on Mar 20 2009, 08:55 AM, said:

green and white wires worked for the dku-5 loopback test. then i connect to the hard drive.and power on.
i got random characters
Posted Image
any suggestions will be much appreciated.



View Postarie07, on Mar 20 2009, 09:27 AM, said:

Don't be discouraged - Try Again... I had to connect the ground cable to the third pin (after The Rx an TX) - get it done and boy I was happy to see my lost data alive and kicking!!
If you get all these crazy characters just reinitiate the Hyperterminal session.
Found also that a low battery (did not use the power supply) and no so good connections are a big source of trouble.


guys, arie07's right, if the loop test works but not with the HDD... i think it means you need to GND the HDD with your device (eg: DKU-5), at least that's what happened in my case.

#1049 User is offline   arie07 

  • Group: Members
  • Posts: 2
  • Joined: 07-March 09

Posted 19 March 2009 - 07:38 PM

Safe now to flash firmware? Since the last release of the firmware almost 2 months have passed, I would like to ask you guys if it is now safe to flash the firmware with the latest version. Do you know of problems arising from flashing the drive with the latest firmware? - Lots of thanks to Gradius, Pichi, Fatlip and all that contributed to this topic. I was able to unbrick my Diamondmax 22 500Gb HD and have all my data back.

#1050 User is offline   andrewroth 

  • Group: Members
  • Posts: 4
  • Joined: 12-February 09

Posted 19 March 2009 - 09:51 PM

Argh, I got to the powerdown stage, took out my card, tried to power up, and got this nasty clicking sound:

R_MIC_090319-223107.wav

and no further response from the drive. any ideas?

#1051 User is offline   giovifree 

  • Group: Members
  • Posts: 3
  • Joined: 20-March 09

Posted 20 March 2009 - 11:41 AM

hi,

tonight i want try to fix my 500gb barracuda 7200.11 it have two partition, the first about 40gb is for booting os the second all movie,anime and photo
i have found one nokia ca-42 cable but before i have one simply, maybe stupid, question......

with this command:

Partition regeneration:
CODE
F3 T>m0,2,2,,,,,22 (enter)

i lost my data ?

#1052 User is offline   captain0mike 

  • Group: Members
  • Posts: 6
  • Joined: 07-March 09

Posted 20 March 2009 - 01:18 PM

View Postarie07, on Mar 19 2009, 08:27 PM, said:

Don't be discouraged - Try Again... I had to connect the ground cable to the third pin (after The Rx an TX) - get it done and boy I was happy to see my lost data alive and kicking!!
If you get all these crazy characters just reinitiate the Hyperterminal session.
Found also that a low battery (did not use the power supply) and no so good connections are a big source of trouble.

Thanks. anyway. after I switched my laptop to a desktop pc, then connected dku-5 to the desktop pc, then I got the "F3 T>" !!!!! Maybe because the laptops(i tried 2 laptops before switching to desktop pc) has lower power to usb cable?

#1053 User is offline   captain0mike 

  • Group: Members
  • Posts: 6
  • Joined: 07-March 09

Posted 20 March 2009 - 01:32 PM

Thank Aviko, Gradius2 , arise07 and everyone in this long thread. I got all my data back !!!!!!!
The key points for me are:
1. my dku-5 uses green and white for tx/rx. But there are only total 2-wire 15 combinations for 6 wires, so spend a couple of minutes, those tx/rx will be indentified by the loopback test no matter what tx/rx colors are.
2. DO NOT USE LAPTOP with dku-5 cable,I did not get any connection in hyper terminal. DO USE desktop pc instead. the laptops wasted my whole night.
3. the optional part in Aviko's code is necessary!!!! I think that is why several people including me running into the m0,2,2,0,0,0,0,22 hanging on forever problem.
4. i did not do any GND connection.


Here are what I did to my 750G HP24 firmwire hdd (i am in Toronto):
Preparation: 

a.  USB data cable: DKU-5 
  Bought  a $7(including shipping) Nokia DKU-5 cell phone data cable with a driver CD  from an  ebay Hongkong seller.   It took  10 days to arrive to Toronto. 
b.A jumper cable to connect to the hard drive TX/RX 2 pins. 
 Used the audio cable from an old CD-ROM. 
c. A hard drive screwdriver: Torx T6 
Bought one set of Torx screwdrivers in Sears store. CAD$4.76 
d. A Windows desktop PC has "Hyper Terminal " software.  Note: DO NOT USE LAPTOP to connect to the DKU-5, I used laptop and wasted a whole night. It worked after I switched to a desktop PC.
 I used Windows XP profesional which comes with a Hyper Terminal by default while the Hyper Terminal could not be found in the Vista home edition. 
e. A good desktop PC power supply to be used to power the hard drive only. 
I used my bad drive desktop pc's power supply. 
f. Tape or soldeling tool set. 
I used black tape to cover the DKU-5 and jumber cable connection. 

How-to: 
DKU-5 loopback test, There are 6 wires in DKU-5 cable.  The TX/RX 2 wires have to be identified.   
1. DKU-5 cut/strip 
Cut off the cable's cell phone connection head and stripped the 6 wires:   red, orange, blue, green, white, yellow 
2. Plug in the dku-5 cable into desktop pc, then as prompt comes up, put driver CD in the CD-ROM to install the driver 
3. click Start--->All Programms--->accessories--->Communications---->Hyper Terminal 
4. In hyper terminal , select the com port used by dku-5 cable , then set up as follows: 
38400, N, 1 no flow control. 
5. Short green and white wires, then type something like "Hello Rolia", the hyper terminal should echo back. If nothing happens, try different 2-wire combinations(total 15  2-wire combinations in this case) until you get echo back in hyper terminal.  Remember or write down the idetified TX/RX wires colors. 
6.  Cut off the jumper cable's one side head and stripped 2 wires only, connect those 2 wires to DKU-5 TX/RX wires.   Tape the connections. 
7. Repeat step 3, step 4 , then short those 2 wires in jumper cable, type something until get echo back. If not, check the connection. 
Hard drive PCB(printed circuit board). 
8. Use T6 screw driver to loose the screw  , slide in a piece of paper or business card in between PCB and the hard drive contacts.
9. Connect the DKU-5 white wire to the hard drive RX pin and green to the TX pin. 
10. Connect the dku-5 to the desktop pc  and don't power on the hard drive. 
11  Repeat step 3 and 4 , then type something like "Hello Rolia", the hyper terminal should not get any echo back. If you get echo back, which means 2 wires shorted, then reconnect them until you don't get anything back. 
12 Now POWER ON the hard drive, make sure the hard drive is spinning when powering up. (use your ears). 
13. In hyper terminal, you type the Ctrl-Z , then expect to see this: 
F3 T> 
If not , redo the previous steps until you get this prompt. 
14.  In Hyper terminal, execute the following commands: 

F3 T>/2

F3 2>Z

Spin Down Complete
Elapsed Time 0.146 msecs 

15. Keep the hard drive power on, then remove the business card slowly, then tighten the screw in order to get contacts between PCB and hard drive itself. 
16. Run the following commands, case sensitive!!!!!: 

F3 2>U

Spin Up Complete
Elapsed Time 6.864 secs 


F3 2>/

F3 T>F712
Byte:0712:       RealTimeUpdatedFlags = 00 00
Byte:0712:           Bit:0, HPA_SET_BY_SETMAX = 0
Byte:0712:           Bit:1, HPA_SET_BY_SETMAX_EXT = 0
Byte:0712:           Bit:2, DCO_SET_ACTIVE = 0
Byte:0712:           Bit:3, CONGEN_READ_FROM_MEDIA = 0       <- configuration not loaded from surface

F3 T>F,,22

Drive Configuration restored to defaults.

F3 T>F712
Byte:0712:       RealTimeUpdatedFlags = 08 00
Byte:0712:           Bit:0, HPA_SET_BY_SETMAX = 0
Byte:0712:           Bit:1, HPA_SET_BY_SETMAX_EXT = 0
Byte:0712:           Bit:2, DCO_SET_ACTIVE = 0
Byte:0712:           Bit:3, CONGEN_READ_FROM_MEDIA = 1       <- done



F3 T>/1

F3 1>N1

F3 1>/

F3 T>m0,2,2,0,0,0,0,22
Max 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        

F3 T>      


17. Power off the hard drive. 

18. Remove the dku-5 from hard drive, install the hard drive in your desktop.  Power on the machine, then 
then everything will be back to normal. 

This post has been edited by captain0mike: 20 March 2009 - 01:35 PM


#1054 User is offline   Bruce1 

  • Group: Members
  • Posts: 1
  • Joined: 20-March 09

Posted 20 March 2009 - 07:26 PM

:thumbup Another satisfied forum reader, Thanks Gradius :thumbup

#1055 User is offline   rodspc 

  • Group: Members
  • Posts: 1
  • Joined: 14-March 09

Posted 20 March 2009 - 09:52 PM

welp i had 2 of the drives bad and was able to fix one of them. the other has the click of death now but that is my fault for trying the pcb swap from another identical drive with same date code i think because i was reading somewhere else that that would work also. can't even telnet into the drive now. the guide was spot on and thx for the great info. at least i was able to save one drive.

#1056 User is offline   gtjwkq 

  • Group: Members
  • Posts: 1
  • Joined: 18-March 09

  Posted 21 March 2009 - 12:50 AM

Thank you Gradius2 and htpc SO MUCH :lol: , my BSY problem was solved after much trial and error. I don't know why, but couldn't get it to work with DKU 5 or CA-45 cables, only worked with the imitation CA-42 that htpc mentioned (btw thanks very much htpc for providing a lot of details).

Now it's my turn to contribute: :)

I managed to separate the PCB contact without removing any screws. I guess this is useful if you don't want to void your warranty (in my case there was a warranty label right on top of the main screw, so I couldn't remove it!). What I did instead was use a hard piece of transparent plastic, you can cut it out of any plastic packaging, and carefully shove it between the PCB and the motor contact. Besides, you won't have to waste money on a fancy screwdriver.

Don't use credit cards and such, they're just too thick, at least I couldn't manage to get one in there. Paper is not hard enough and usually crumples.

I hate Seagate for this bug, :realmad: their tech support in Brazil is awful. Even though I understand they can't do much about it, I get the feeling they're not doing enough, they just don't care. One Seagate technician I talked to on the phone, told me this problem only affects 1-2% of customers, like that's supposed to comfort me!

#1057 User is offline   giovifree 

  • Group: Members
  • Posts: 3
  • Joined: 20-March 09

Posted 21 March 2009 - 03:23 AM

View Postgtjwkq, on Mar 21 2009, 07:50 AM, said:

Thank you Gradius2 and htpc SO MUCH :lol: , my BSY problem was solved after much trial and error. I don't know why, but couldn't get it to work with DKU 5 or CA-45 cables, only worked with the imitation CA-42 that htpc mentioned (btw thanks very much htpc for providing a lot of details).

i have tried with original nokia ca-42 cable, but after a lot of time I have understood that this cable take power from phone and i must supply 3v if not pc non recognize new hardware and no com and no party

:hello: :hello:

#1058 User is online   jaclaz 

  • The Finder
  • Group: Developers
  • Posts: 11,576
  • Joined: 23-July 04
  • OS:none specified
  • Country: Country Flag

Posted 21 March 2009 - 04:46 AM

View Postgtjwkq, on Mar 21 2009, 07:50 AM, said:

I managed to separate the PCB contact without removing any screws. I guess this is useful if you don't want to void your warranty (in my case there was a warranty label right on top of the main screw, so I couldn't remove it!). What I did instead was use a hard piece of transparent plastic, you can cut it out of any plastic packaging, and carefully shove it between the PCB and the motor contact. Besides, you won't have to waste money on a fancy screwdriver.


Nice tip. :)

One small word of warning, be very, very aware of static electricity. :ph34r:

Make sure the slip of plastic has not been "charged" by friction, have some form of grounded metal handy to make sure it is fully discharged before attempting inserting it.

jaclaz

#1059 User is offline   Mikul 

  • Group: Members
  • Posts: 2
  • Joined: 21-March 09

Posted 21 March 2009 - 09:42 AM

Hello Gradius2

Please can you help me?

I think I have the seagate drive BSY problem.

I have connected up a USB to RS232/TTL interface and got as far as spin down of the motor following your instructions exactly, all seemed to go ok until the step highlighted in red,
then I could not get back to level 2 and I get this cycling message

LED:000000CC FAddr:0025BF67

I have noticed on another thread

http://www.msfn.org/...howtopic=128807

It is done slightly differently, instead of CTRL+Z you just press U to spin the motor up.

My drive seems inaccessible now, do you know of any way to access it to give me a second chance to retrieve my data?

Thanks and regards Mikul


On terminal press CTRL+Z:

F3 T>

F3 T>/2

F3 2>Z

Spin Down Complete
Elapsed Time 0.147 msecs
F3 2>

Wait 5sec and remove the paper card, this will connect the PCB to HDA (spin motor), but since is in Spin Down state (from cmd), you'll feel nothing.

Now screw just enough to make a good contact between PCB and HDA (be real careful here, don't drop the screw, just be calm, relax!).

Then press CTRL+Z again

F3 2>U

Spin Up Complete
Elapsed Time 7.457 secs (if you get this msg you did everything fine until here)
F3 2>/1

F3 1>N1

F3 1>/T

F3 T> <<< At this step you'll need to POWER OFF your HD for 10sec, and then POWER ON again. By power off, remove the SATA power (not PCB!).

When done, press CTRL+Z.

F3 T>

F3 T>i4,1,22

F3 T>

F3 T>m0,2,2,,,,,22 <<< This command takes a little over a minute to complete!
Max Wr Retries = 00, Max Rd Retries = 00, Max ECC T-Level = 14, Max Certify Rewrite Retries = 00C8

User Partition Format 5% 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

F3 T>

You did it! Congratulations!

#1060 User is offline   Mikul 

  • Group: Members
  • Posts: 2
  • Joined: 21-March 09

Posted 21 March 2009 - 11:50 AM

Hello again Gradius2

I have managed to get control of the drive again in Hyperterminal, after reading the various posts again I realized that the cycling message is the result of the BSY problem, managed to go through it again and Hey Presto, IT's ALIVE.
Just dragging off my photos for the last year and a half, about 30,000 of them.

A massive massive thank you to you and all who have helped with this problem

I could KISS YOU but I am far too manly for that kind of nonsense.

Again thank you from the bottom of my heart, you have no idea how upset I have been over this!!!!!

Share this topic:


  • 225 Pages +
  • « First
  • 51
  • 52
  • 53
  • 54
  • 55
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

27 User(s) are reading this topic
0 members, 27 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2013 msfn.org
Privacy Policy