Jump to content

The Solution for Seagate 7200.11 HDDs


Recommended Posts

Another question: once I've unlocked my drive and saved all my info, I'll return my drive to the wholeseller for a change. The thing is that it would be interesting to return it blocked...

Is there any way to make the drive fail again, in order to return it blocked?

Thanks

Link to comment
Share on other sites


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.

Link to comment
Share on other sites

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.com/site/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

Link to comment
Share on other sites

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>

Edited by pichi
Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.

Edited by pichi
Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.com/site/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

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

error.JPG

any suggestions will be much appreciated.

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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 ?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...