Ru-Board.club
← Вернуться в раздел «Магнитные носители информации»

» Ремонт накопителей Seagate. Часть 3

Автор: asacra
Дата сообщения: 04.06.2012 15:17
Подскажите как изменить название HDD Seagate 7200.12 ST3500418AS
В винде и других прогах определяется как ST3500410AS, а на наклейке ST3500418AS. Покупался винт как 418-й.
Есть китайский шнурок для подключения терминала.
Подключился терминалом с помощью программы PuTTY,а что дальше делать - пока не знаю.
Просто ввести
T>F
Set Stuff>53 54 33 35 30 30 34 31 38 41 53
(это hex значение ST3500418AS).???

И еще, я занулил SMART, а можно теперь задать/вернуть обратно значения для этих атрибутов:
[04] Start/Stop Count
[09] Power-On Hours
[0C] Power Cycle Count
Чтобы не нули там были.
Автор: igor_me
Дата сообщения: 04.06.2012 15:25

Цитата:
И еще, я занулил SMART, а можно теперь задать/вернуть обратно значения для этих атрибутов:
[04] Start/Stop Count
[09] Power-On Hours
[0C] Power Cycle Count
Чтобы не нули там были.

Насколько я знаю - нет. По первой части лучше профи ответят. Инфы нужной хоть нет на диске ?
Автор: Michael99
Дата сообщения: 04.06.2012 15:39

Цитата:
Set Stuff>53 54 33 35 30 30 34 31 38 41 53 (это hex значение ST3500418AS).???

Да. Это значения ASCII-кода в hex.
Автор: asacra
Дата сообщения: 04.06.2012 15:59
Michael99

Цитата:
Да. Это значения ASCII-кода в hex.

Простите за мое, возможно глупое уточнение. Не совсем понял ваш ответ.
Да. имелось ввиду что я правильно указал последовательность команд, или Да. вы подтвердили что HEX значение 53 54 33 35 30 30 34 31 38 41 53 соответвсвует ST3500418AS (ну это я знаю).

Опишу что я собираюсь сделать.
- Подключить HDD к шнурку.
- Загрузить PuTTY
- Подключиться к винту:
Ctrl+z
Увижу F3 T>
Ввести F3 T>F
Увижу приглашение Set Stuff>
Ввести Set Stuff>53 54 33 35 30 30 34 31 38 41 53
- Выйти из терминала
- Перезагрузить комп

Про указание значений СМАРТа есть мысли?
[04] Start/Stop Count
[09] Power-On Hours
[0C] Power Cycle Count
Чтобы не нули там были.
Может какие проги есть.
Автор: Michael99
Дата сообщения: 04.06.2012 17:05

Цитата:
Про указание значений СМАРТа есть мысли?
[04] Start/Stop Count
[09] Power-On Hours
[0C] Power Cycle Count
Чтобы не нули там были.
Может какие проги есть.

Нет. И не будет. Значения уже сброшены. Вы, как я понимаю, СА с винта ж не сохранили ?

Цитата:
что я собираюсь сделать.

Пробуйте...
Автор: off2011
Дата сообщения: 04.06.2012 17:27
Есть диск - ST9120821AS . попал в руки после неудачных попыток сделать скан. все восстановил - скан прошел хорошо AGE=50. работает нормально только когда подключен к компу. при подключении через переходник к ноуту - иногда издает стучащие звуки как будто рекалибруется. кто нибудь сталкивался с таким эффектом?
Автор: Michael99
Дата сообщения: 04.06.2012 17:30
Наверно все сталкивались. Банально - нехватка питания по юсб.
Автор: off2011
Дата сообщения: 04.06.2012 17:34

Цитата:
Наверно все сталкивались. Банально - нехватка питания по юсб.

Видимо. + то что винт далеко не новый и потребляет больше?
Автор: Michael99
Дата сообщения: 04.06.2012 17:40
Нет. 120-ки немного потребляют, просто нужен шнурок юсб Y-типа, с 2-мя разьёмами юсб рараллельно. Т.е. двойное питание.
Автор: off2011
Дата сообщения: 04.06.2012 17:41
Michael99
Спасибо.
Автор: asacra
Дата сообщения: 04.06.2012 18:55
Michael99

Цитата:
Пробуйте...

Попробовал. Не получилось. Даже не вводил Set Stuff>
Ввел F3 T>F в ответ получил огромную выдачу:
[more]
Код:
ASCII Diag mode

F3 T>F


RWErrorRecovery Mode Page
RWErrorRecovery Group
Byte:00A2: RWRecoveryFlags = C0
Byte:00A2: Bit:0, DISABLE_CORRECTION = 0
Byte:00A2: Bit:1, DISABLE_TRANSFER_ON_ERROR = 0
Byte:00A2: Bit:2, POST_ERROR = 0
Byte:00A2: Bit:3, ENABLE_EARLY_RECOVERY = 0
Byte:00A2: Bit:4, READ_CONTINUOUS = 0
Byte:00A2: Bit:5, TRANSFER_BLOCK = 0
Byte:00A2: Bit:6, READ_SPARING_ENABLED = 1
Byte:00A2: Bit:7, WRITE_SPARING_ENABLED = 1
Byte:00A3: ReadRetries = 10
Byte:00A4: CorrectionSpan = FF
Byte:00A5: HeadOffset = 00
Byte:00A6: DataStrobeOffset = 00
Byte:00A8: WriteRetries = 05
Byte:00AA: RecoveryLimitMSB = FF
Byte:00AB: RecoveryLimitLSB = FF

FormatParameters Mode Page
FormatParameters Group
Byte:00AE: TracksPerZoneMSB = 00
Byte:00AF: TracksPerZoneLSB = 01
Byte:00B0: AltSectorsPerZoneMSB = 00
Byte:00B1: AltSectorsPerZoneLSB = 00
Byte:00B2: AltTracksPerZoneMSB = 00
Byte:00B3: AltTracksPerZoneLSB = 00
Byte:00B4: AltTracksPerVolumeMSB = 00
Byte:00B5: AltTracksPerVolumeLSB = 02
Byte:00B6: SectorsPerTrackMSB = 00
Byte:00B7: SectorsPerTrackLSB = 03
Byte:00B8: BytesPerSectorMSB = 02
Byte:00B9: BytesPerSectorLSB = 00
Byte:00BA: InterleaveMSB = 00
Byte:00BB: InterleaveLSB = 01
Byte:00BC: TrackSkewMSB = 00
Byte:00BD: TrackSkewLSB = 00
Byte:00BE: CylinderSkewMSB = 00
Byte:00BF: CylinderSkewLSB = 00
Byte:00C0: FormatFlags = 40

DriveGeometry Mode Page
DriveGeometry Group
Byte:00C6: CylindersMSB = 00
Byte:00C7: CylindersMDB = 00
Byte:00C8: CylindersLSB = 04
Byte:00C9: Heads = 02
Byte:00CA: WritePrecompMSB = 00
Byte:00CB: WritePrecompMDB = 00
Byte:00CC: WritePrecompLSB = 00
Byte:00CD: ReducedCurrentMSB = 00
Byte:00CE: ReducedCurrentMDB = 00
Byte:00CF: ReducedCurrentLSB = 00
Byte:00D0: StepRateMSB = 00
Byte:00D1: StepRateLSB = 00
Byte:00D2: LandingZoneMSB = 00
Byte:00D3: LandingZoneMDB = 00
Byte:00D4: LandingZoneLSB = 00
Byte:00D5: PositionLocking = 00
Byte:00D6: RotationalOffset = 00
Byte:00D8: RotationRateMSB = 1C
Byte:00D9: RotationRateLSB = 20

VerifyError Mode Page
VerifyError Group
Byte:00DE: VerifyRecoveryFlags = 00
Byte:00DE: Bit:0, VE_DISABLE_CORRECTION = 0
Byte:00DE: Bit:1, VE_DISABLE_TRANSFER_ON_ERROR = 0
Byte:00DE: Bit:2, VE_POST_ERROR = 0
Byte:00DE: Bit:3, VE_ENABLE_EARLY_RECOVERY = 0
Byte:00DF: VerifyRetryCount = 10
Byte:00E0: VerifyCorrectionSpan = FF
Byte:00E6: VerifyTimeLimitMSB = FF
Byte:00E7: VerifyTimeLimitLSB = FF

CacheControl Mode Page
CacheControl Group
Byte:00EA: CacheFlags = 14
Byte:00EA: Bit:0, READ_CACHING_DISABLED_ON_POWER_UP = 0
Byte:00EA: Bit:1, MULTIPLICATION_FACTOR = 0
Byte:00EA: Bit:2, WRITE_CACHING_ENABLED_ON_POWER_UP = 1
Byte:00EA: Bit:4, DISCONTINUITY = 1
Byte:00EA: Bit:5, CACHING_ANALYSIS_PERMITTED = 0
Byte:00EA: Bit:6, ABORT_PREFETCH = 0
Byte:00EA: Bit:7, DISABLE_ADAPTIVE_READ_AHEAD = 0
Byte:00EB: RetentionPriority = 00
Byte:00EC: DisablePrefetchLengthMSB = FF
Byte:00ED: DisablePrefetchLengthLSB = FF
Byte:00EE: MinPrefetchMSB = 00
Byte:00EF: MinPrefetchLSB = 00
Byte:00F0: MaxPrefetchMSB = FF
Byte:00F1: MaxPrefetchLSB = FF
Byte:00F2: MaxPrefetchCeilingMSB = FF
Byte:00F3: MaxPrefetchCeilingLSB = FF
Byte:00F4: SpecialCacheFlags = 80
Byte:00F4: Bit:5, READ_LOOKAHEAD_DISABLED_ON_POWER_UP = 0
Byte:00F4: Bit:7, FORCE_SEQUENTIAL_WRITE = 1
Byte:00F5: CacheSegmentNum = 20
Byte:00F6: CacheSegSizeMSB = 00
Byte:00F7: CacheSegSizeLSB = 00
Byte:00F9: NonCacheSegSizeMSB = 00
Byte:00FA: NonCacheSegSizeMDB = 00
Byte:00FB: NonCacheSegSizeLSB = 00

ControlMode Mode Page
ControlMode Group
Byte:00FE: LogFlags = 02
Byte:00FF: QueueFlags = 00
Byte:0100: AllegianceFlags = 00
Byte:0102: RAERHoldOffMSB = 00
Byte:0103: RAERHoldOffLSB = 00
Byte:0104: BusyTimeoutMSB = 00
Byte:0105: BusyTimeoutLSB = 00
Byte:0106: ExtendedDstestTimeMSB = 00
Byte:0107: ExtendedDstestTimeLSB = 00

PowerCondition Mode Page
PowerCondition Group
Byte:010B: PowerFlags = 02
Byte:010B: Bit:0, STANDBY = 0
Byte:010B: Bit:1, IDLE = 1
Byte:010C: IdleTimerMSB = 00
Byte:010D: IdleTimerNMSB = 00
Byte:010E: IdleTimerNLSB = 00
Byte:010F: IdleTimerLSB = 05
Byte:0110: StandbyTimerMSB = 00
Byte:0111: StandbyTimerNMSB = 00
Byte:0112: StandbyTimerNLSB = 8C
Byte:0113: StandbyTimerLSB = A0

BackgroundMediaScan Mode Page
BGMS Group
Byte:0117: BGMSBusIdleIn100ms = 05
Byte:0118: OtherScanFlags = 00
Byte:0118: Bit:0, IRAW_ENABLE = 0
Byte:0118: Bit:1, IRAW_DISABLE_REASSIGNMENTS = 0
Byte:0119: IRAWWriteCachePercentage = 00
Byte:011A: IRAWDelayInMilliSecs = 00
Byte:011B: IRAWMaxQDepth = 00
Byte:011C: BGMSFlags = 00
Byte:011C: Bit:1, BGMS_DISABLE_DATA_REFRESH = 0
Byte:011C: Bit:2, BGMS_DISABLE_TEMPERATURE_LIMITATION = 0
Byte:011D: BGMSECCTLevel = 0A
Byte:0124: ReadAfterWriteControl = 31
Byte:0124: Bit:0, MP_RAW_ENABLE_BIT = 1
Byte:0124: Bit:1, MP_RAW_TRIP_1ST_N_WRITES = 0
Byte:0124: Bit:2, MP_RAW_FORCE_RAW_MODE = 0
Byte:0124: Bit:3, MP_RAW_UDS_DEBUG_MODE = 0
Byte:0124: Bit:4, MP_RAW_DISABLE_AR_ON_GOOD_READ = 1
Byte:0124: Bit:5, MP_RAW_DISABLE_SOFT_AR = 1
Byte:0124: Bit:6, MP_RAW_DISABLE_SERIAL_DEBUG_MSG = 0
Byte:0125: NWritesAfterSWDFail = 08
Byte:0126: NWritesAfterRAWFail = 08
Byte:0127: NWritesAfterIRAWFail = 08
Byte:0128: N1stWrites = 00
Byte:0129: RAWOnColdThreshold = 05
Byte:012A: RAWOnHotThreshold = 44
Byte:012B: RAWATAMode = 02
Byte:012C: RAWVerifyNSectors = 00 00 00 00
Byte:0130: RAWVerifyNSectorsATAMode3 = 00 00
Byte:0132: NWritesAfterSWDSumFail = 08
Byte:0134: SWDControl = 01
Byte:0134: Bit:0, MP_SWD_ENABLE_BIT = 1
Byte:0134: Bit:1, MP_SWD_DONT_REPORT_BIT = 0
Byte:0134: Bit:2, MP_SWD_DEBUG_MODE_BIT = 0
Byte:0135: SWDDvgasEventsBeforeFail = 08
Byte:0136: SWDRvgasEventsBeforeFail = 08
Byte:0137: SWDFvgasEventsBeforeFail = 08
Byte:0138: SWDSumOfEventsBeforeFail = 08
Byte:013C: DOSOughtToScanThreshold = 40
Byte:013D: DOSNeedToScanThreshold = 80
Byte:013E: DOSNeedToGraceMilliseconds = 00 14
Byte:0140: DOSNeedToRegraceMilliseconds = 00 14
Byte:0142: DOSNeedToMinimumScanMilliseconds = 00 78
Byte:0144: RAWOnForNPowerCycles = 00 00
Byte:0146: RAWOnForNHours = 00 00
Byte:0148: RAWOnForNSpinups = 00 00
Byte:014C: DOSATIOughtToScanThreshold = 00 00
Byte:014E: DOSATINeedToScanThreshold = 00 00
Byte:0150: DOSSTEOughtToScanThreshold = 00 00
Byte:0152: DOSSTENeedToScanThreshold = 00 00
Byte:0154: DOSSTEScanMaxCyl = 0A
Byte:0155: DOSMaxRetryCount = 01
Byte:0156: DOSWFSThreshold = 00

UnifiedDebugGeneral Mode Page
UDSGeneral Group
Byte:015A: Revision = 00
Byte:015B: GlobalTraceTriggerFlags = 70
Byte:015B: Bit:3, UDS_GEN_SVIN_BIT = 0
Byte:015B: Bit:4, UDS_GEN_SVEN_BIT = 1
Byte:015B: Bit:5, UDS_GEN_GTGE_BIT = 1
Byte:015B: Bit:6, UDS_GEN_TREN_BIT = 1
Byte:015B: Bit:7, UDS_GEN_TGTD_BIT = 0
Byte:015C: MethodParameterFlags = 00
Byte:015C: Bit:7, UDS_CLR = 0
Byte:0160: DetailedExternalTriggerFlags = 00
Byte:0162: ErrorTypeMSB = 00
Byte:0163: ErrorTypeLSB = 00
Byte:0164: ErrorLBABigEndian = 00 00 00 00 00 00 00 00
''
Byte:0170: AutomaticTraceSaveFlags = 80
Byte:0170: Bit:5, UDS_GEN_INTR_BIT = 0
Byte:0170: Bit:6, UDS_GEN_DTFS_BIT = 0
Byte:0170: Bit:7, UDS_GEN_TSEN_BIT = 1
Byte:0172: MSBAutomaticTraceSaveIntervalInMinutes = 00
Byte:0173: LSBAutomaticTraceSaveIntervalInMinutes = 78
Byte:0174: MSBMinimumIdleTimeBeforeAutoTraceSaveInMilliseconds = 00
Byte:0175: LSBMinimumIdleTimeBeforeAutoTraceSaveInMilliseconds = C8
Byte:0176: TimestampFormatIdentifierMSB = 00
Byte:0177: TimestampFormatIdentifierLSB = 00
Byte:0178: CustomerSystemTimeInCustUniqueFormat = 00 00 00 00 00 00 00 00
''

DriveNativeInfo Mode Page
DriveNativeInfo Group
Byte:019A: PartNumber = 30 32 37 4A 4A 30 44 54 58
'027JJ0DTX'
Byte:01A3: PartNumberWhitespacePad = 20 20 20 20 20 20 20 20
' '
Byte:01AB: PartNumberPad = 00
Byte:01AC: ProcessControlVersion = 00 00
Byte:01AE: CongenConfigurationState = 00
Byte:01AF: WrittenCount = 00
Byte:01B0: InternalSeagateModelNumber =
53 54 33 35 30 30 34 31 30 41 53 20 20 20 20 20
20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
20 20 20 20 20 20 20 20
'ST3500410AS '
Byte:01D8: BuildFlags = 00 00
Byte:01D8: Bit:0, QNR_SUPPORTED = 0
Byte:01DA: RealTimeUpdatedFlags = 08 00
Byte:01DA: Bit:3, CONGEN_READ_FROM_MEDIA = 1
Byte:01DC: CongenLastWriteCaller = 00

ANSIBackgroundMediaScan Mode Page
ANSIBackgroundMediaScan Group
Byte:01E4: BGMSFlags = 01
Byte:01E4: Bit:0, BGMS_ENABLE = 1
Byte:01E5: Prescan = 00
Byte:01E5: Bit:0, BGMS_PRESCAN = 0
Byte:01E6: BGMSIntervalTimeHoursMSB = 00
Byte:01E7: BGMSIntervalTimeHoursLSB = 18
Byte:01E8: PrescanTimeoutHoursMSB = 00
Byte:01E9: PrescanTimeoutHoursLSB = 18

UDSFastTraceClassesLevels Mode Page
UDSFastTrace Group
Byte:01F4: Revision = 00
Byte:01F5: FastTraceLevels_0 = 11
Byte:01F6: FastTraceLevels_1 = 11
Byte:01F7: FastTraceLevels_2 = 11
Byte:01F8: FastTraceLevels_3 = 11
Byte:01F9: FastTraceLevels_4 = 11
Byte:01FA: FastTraceLevels_5 = 11
Byte:01FB: FastTraceLevels_6 = 11
Byte:01FC: FastTraceLevels_7 = 12
Byte:01FD: FastTraceLevels_8 = 11
Byte:01FE: FastTraceLevels_9 = 11
Byte:01FF: FastTraceLevels_10 = 10
Byte:0200: FastTraceLevels_11 = 11
Byte:0201: FastTraceLevels_12 = 11
Byte:0202: FastTraceLevels_13 = 11
Byte:0203: FastTraceLevels_14 = 11
Byte:0204: FastTraceLevels_15 = 11
Byte:0205: FastTraceLevels_16 = 11
Byte:0206: FastTraceLevels_17 = 11
Byte:0207: FastTraceLevels_18 = 11
Byte:0208: FastTraceLevels_19 = 11
Byte:0209: FastTraceLevels_20 = 11
Byte:020A: FastTraceLevels_21 = 11
Byte:020B: FastTraceLevels_22 = 11
Byte:020C: FastTraceLevels_23 = 11
Byte:020D: FastTraceLevels_24 = 11
Byte:020E: FastTraceLevels_25 = 11
Byte:020F: FastTraceLevels_26 = 11
Byte:0210: FastTraceLevels_27 = 11
Byte:0211: FastTraceLevels_28 = 11
Byte:0212: FastTraceLevels_29 = 11
Byte:0213: FastTraceLevels_30 = 11
Byte:0214: FastTraceLevels_31 = 11

UDSTriggerControl Mode Page
UDSTrigger Group
Byte:021C: Revision = 00
Byte:0220: TriggerControlFlags1_0 = 00
Byte:0224: TriggerCaptureFlags1_0 = 00
Byte:0225: TriggerCaptureFlags2_0 = 00
Byte:0226: SpecialTriggerCaptureFlags_0 = 00
Byte:0228: TriggerResponseFlags1_0 = 00
Byte:0229: TriggerResponseFlags2_0 = 00
Byte:022A: SpecialTriggerResponseFlags_0 = 00
Byte:022C: TriggerControlFlags1_1 = 00
Byte:0230: TriggerCaptureFlags1_1 = 00
Byte:0231: TriggerCaptureFlags2_1 = 00
Byte:0232: SpecialTriggerCaptureFlags_1 = 00
Byte:0234: TriggerResponseFlags1_1 = 00
Byte:0235: TriggerResponseFlags2_1 = 00
Byte:0236: SpecialTriggerResponseFlags_1 = 00
Byte:0238: TriggerControlFlags1_2 = 80
Byte:023C: TriggerCaptureFlags1_2 = F2
Byte:023D: TriggerCaptureFlags2_2 = E8
Byte:023E: SpecialTriggerCaptureFlags_2 = 80
Byte:0240: TriggerResponseFlags1_2 = 00
Byte:0241: TriggerResponseFlags2_2 = A0
Byte:0242: SpecialTriggerResponseFlags_2 = 80
Byte:0244: TriggerControlFlags1_3 = 80
Byte:0248: TriggerCaptureFlags1_3 = F2
Byte:0249: TriggerCaptureFlags2_3 = E8
Byte:024A: SpecialTriggerCaptureFlags_3 = 80
Byte:024C: TriggerResponseFlags1_3 = 00
Byte:024D: TriggerResponseFlags2_3 = A0
Byte:024E: SpecialTriggerResponseFlags_3 = 80
Byte:0250: TriggerControlFlags1_4 = 80
Byte:0254: TriggerCaptureFlags1_4 = F2
Byte:0255: TriggerCaptureFlags2_4 = E8
Byte:0256: SpecialTriggerCaptureFlags_4 = 80
Byte:0258: TriggerResponseFlags1_4 = 02
Byte:0259: TriggerResponseFlags2_4 = A0
Byte:025A: SpecialTriggerResponseFlags_4 = 80
Byte:025C: TriggerControlFlags1_5 = 80
Byte:0260: TriggerCaptureFlags1_5 = F2
Byte:0261: TriggerCaptureFlags2_5 = E8
Byte:0262: SpecialTriggerCaptureFlags_5 = 80
Byte:0264: TriggerResponseFlags1_5 = 00
Byte:0265: TriggerResponseFlags2_5 = A0
Byte:0266: SpecialTriggerResponseFlags_5 = 80
Byte:0268: TriggerControlFlags1_6 = 80
Byte:026C: TriggerCaptureFlags1_6 = 71
Byte:026D: TriggerCaptureFlags2_6 = C8
Byte:026E: SpecialTriggerCaptureFlags_6 = 80
Byte:0270: TriggerResponseFlags1_6 = 00
Byte:0271: TriggerResponseFlags2_6 = A0
Byte:0272: SpecialTriggerResponseFlags_6 = 80
Byte:0274: TriggerControlFlags1_7 = 80
Byte:0278: TriggerCaptureFlags1_7 = 71
Byte:0279: TriggerCaptureFlags2_7 = C8
Byte:027A: SpecialTriggerCaptureFlags_7 = 80
Byte:027C: TriggerResponseFlags1_7 = 00
Byte:027D: TriggerResponseFlags2_7 = A0
Byte:027E: SpecialTriggerResponseFlags_7 = 80
Byte:0280: TriggerControlFlags1_8 = 80
Byte:0284: TriggerCaptureFlags1_8 = F2
Byte:0285: TriggerCaptureFlags2_8 = E8
Byte:0286: SpecialTriggerCaptureFlags_8 = 80
Byte:0288: TriggerResponseFlags1_8 = 00
Byte:0289: TriggerResponseFlags2_8 = A0
Byte:028A: SpecialTriggerResponseFlags_8 = 80
Byte:028C: TriggerControlFlags1_9 = 80
Byte:0290: TriggerCaptureFlags1_9 = F2
Byte:0291: TriggerCaptureFlags2_9 = E8
Byte:0292: SpecialTriggerCaptureFlags_9 = 80
Byte:0294: TriggerResponseFlags1_9 = 00
Byte:0295: TriggerResponseFlags2_9 = A0
Byte:0296: SpecialTriggerResponseFlags_9 = 80
Byte:0298: TriggerControlFlags1_10 = 00
Byte:029C: TriggerCaptureFlags1_10 = 11
Byte:029D: TriggerCaptureFlags2_10 = C8
Byte:029E: SpecialTriggerCaptureFlags_10 = 80
Byte:02A0: TriggerResponseFlags1_10 = 00
Byte:02A1: TriggerResponseFlags2_10 = A0
Byte:02A2: SpecialTriggerResponseFlags_10 = 80
Byte:02A4: TriggerControlFlags1_11 = 80
Byte:02A8: TriggerCaptureFlags1_11 = F2
Byte:02A9: TriggerCaptureFlags2_11 = E8
Byte:02AA: SpecialTriggerCaptureFlags_11 = 80
Byte:02AC: TriggerResponseFlags1_11 = 00
Byte:02AD: TriggerResponseFlags2_11 = A0
Byte:02AE: SpecialTriggerResponseFlags_11 = 80
Byte:02B0: TriggerControlFlags1_12 = 80
Byte:02B4: TriggerCaptureFlags1_12 = F2
Byte:02B5: TriggerCaptureFlags2_12 = E8
Byte:02B6: SpecialTriggerCaptureFlags_12 = 80
Byte:02B8: TriggerResponseFlags1_12 = 00
Byte:02B9: TriggerResponseFlags2_12 = A0
Byte:02BA: SpecialTriggerResponseFlags_12 = 80
Byte:02BC: TriggerControlFlags1_13 = 00
Byte:02C0: TriggerCaptureFlags1_13 = 00
Byte:02C1: TriggerCaptureFlags2_13 = 00
Byte:02C2: SpecialTriggerCaptureFlags_13 = 00
Byte:02C4: TriggerResponseFlags1_13 = 00
Byte:02C5: TriggerResponseFlags2_13 = 00
Byte:02C6: SpecialTriggerResponseFlags_13 = 00
Byte:02C8: TriggerControlFlags1_14 = 80
Byte:02CC: TriggerCaptureFlags1_14 = F2
Byte:02CD: TriggerCaptureFlags2_14 = E8
Byte:02CE: SpecialTriggerCaptureFlags_14 = 80
Byte:02D0: TriggerResponseFlags1_14 = 00
Byte:02D1: TriggerResponseFlags2_14 = A0
Byte:02D2: SpecialTriggerResponseFlags_14 = 80
Byte:02D4: TriggerControlFlags1_15 = 80
Byte:02D8: TriggerCaptureFlags1_15 = 71
Byte:02D9: TriggerCaptureFlags2_15 = C8
Byte:02DA: SpecialTriggerCaptureFlags_15 = 80
Byte:02DC: TriggerResponseFlags1_15 = 00
Byte:02DD: TriggerResponseFlags2_15 = A0
Byte:02DE: SpecialTriggerResponseFlags_15 = 80
Byte:02E0: TriggerControlFlags1_16 = 00
Byte:02E4: TriggerCaptureFlags1_16 = F2
Byte:02E5: TriggerCaptureFlags2_16 = C8
Byte:02E6: SpecialTriggerCaptureFlags_16 = 80
Byte:02E8: TriggerResponseFlags1_16 = 00
Byte:02E9: TriggerResponseFlags2_16 = A0
Byte:02EA: SpecialTriggerResponseFlags_16 = 80
Byte:02EC: TriggerControlFlags1_17 = 00
Byte:02F0: TriggerCaptureFlags1_17 = 00
Byte:02F1: TriggerCaptureFlags2_17 = 00
Byte:02F2: SpecialTriggerCaptureFlags_17 = 00
Byte:02F4: TriggerResponseFlags1_17 = 00
Byte:02F5: TriggerResponseFlags2_17 = 00
Byte:02F6: SpecialTriggerResponseFlags_17 = 00
Byte:02F8: TriggerControlFlags1_18 = 80
Byte:02FC: TriggerCaptureFlags1_18 = 71
Byte:02FD: TriggerCaptureFlags2_18 = C8
Byte:02FE: SpecialTriggerCaptureFlags_18 = 80
Byte:0300: TriggerResponseFlags1_18 = 00
Byte:0301: TriggerResponseFlags2_18 = A0
Byte:0302: SpecialTriggerResponseFlags_18 = 80
Byte:0304: TriggerControlFlags1_19 = 00
Byte:0308: TriggerCaptureFlags1_19 = 00
Byte:0309: TriggerCaptureFlags2_19 = 00
Byte:030A: SpecialTriggerCaptureFlags_19 = 00
Byte:030C: TriggerResponseFlags1_19 = 00
Byte:030D: TriggerResponseFlags2_19 = 00
Byte:030E: SpecialTriggerResponseFlags_19 = 00
Byte:0310: TriggerControlFlags1_20 = 00
Byte:0314: TriggerCaptureFlags1_20 = 00
Byte:0315: TriggerCaptureFlags2_20 = 00
Byte:0316: SpecialTriggerCaptureFlags_20 = 00
Byte:0318: TriggerResponseFlags1_20 = 00
Byte:0319: TriggerResponseFlags2_20 = 00
Byte:031A: SpecialTriggerResponseFlags_20 = 00
Byte:031C: TriggerControlFlags1_21 = 00
Byte:0320: TriggerCaptureFlags1_21 = 00
Byte:0321: TriggerCaptureFlags2_21 = 00
Byte:0322: SpecialTriggerCaptureFlags_21 = 00
Byte:0324: TriggerResponseFlags1_21 = 00
Byte:0325: TriggerResponseFlags2_21 = 00
Byte:0326: SpecialTriggerResponseFlags_21 = 00

UDSTraceBufferConfig Mode Page
UDSBuffer Group
Byte:032C: Revision = 00
Byte:0330: MinimumAllocationInTraceBlocksMSB_0 = 00
Byte:0331: MinimumAllocationInTraceBlocksLSB_0 = 05
Byte:0332: TraceBufferControlFlags1_0 = 80
Byte:0334: MinimumAllocationInTraceBlocksMSB_1 = 00
Byte:0335: MinimumAllocationInTraceBlocksLSB_1 = 00
Byte:0336: TraceBufferControlFlags1_1 = 00
Byte:0338: MinimumAllocationInTraceBlocksMSB_2 = 00
Byte:0339: MinimumAllocationInTraceBlocksLSB_2 = 00
Byte:033A: TraceBufferControlFlags1_2 = 00
Byte:033C: MinimumAllocationInTraceBlocksMSB_3 = 00
Byte:033D: MinimumAllocationInTraceBlocksLSB_3 = 00
Byte:033E: TraceBufferControlFlags1_3 = 00
Byte:0340: MinimumAllocationInTraceBlocksMSB_4 = 00
Byte:0341: MinimumAllocationInTraceBlocksLSB_4 = 00
Byte:0342: TraceBufferControlFlags1_4 = 00
Byte:0344: MinimumAllocationInTraceBlocksMSB_5 = 00
Byte:0345: MinimumAllocationInTraceBlocksLSB_5 = 00
Byte:0346: TraceBufferControlFlags1_5 = 00
Byte:0348: MinimumAllocationInTraceBlocksMSB_6 = 00
Byte:0349: MinimumAllocationInTraceBlocksLSB_6 = 00
Byte:034A: TraceBufferControlFlags1_6 = 00
Byte:034C: MinimumAllocationInTraceBlocksMSB_7 = 00
Byte:034D: MinimumAllocationInTraceBlocksLSB_7 = 00
Byte:034E: TraceBufferControlFlags1_7 = 00
Byte:0350: MinimumAllocationInTraceBlocksMSB_8 = 00
Byte:0351: MinimumAllocationInTraceBlocksLSB_8 = 00
Byte:0352: TraceBufferControlFlags1_8 = 00
Byte:0354: MinimumAllocationInTraceBlocksMSB_9 = 00
Byte:0355: MinimumAllocationInTraceBlocksLSB_9 = 00
Byte:0356: TraceBufferControlFlags1_9 = 00
Byte:0358: MinimumAllocationInTraceBlocksMSB_10 = 00
Byte:0359: MinimumAllocationInTraceBlocksLSB_10 = 00
Byte:035A: TraceBufferControlFlags1_10 = 00
Byte:035C: MinimumAllocationInTraceBlocksMSB_11 = 00
Byte:035D: MinimumAllocationInTraceBlocksLSB_11 = 00
Byte:035E: TraceBufferControlFlags1_11 = 00
Byte:0360: MinimumAllocationInTraceBlocksMSB_12 = 00
Byte:0361: MinimumAllocationInTraceBlocksLSB_12 = 00
Byte:0362: TraceBufferControlFlags1_12 = 00
Byte:0364: MinimumAllocationInTraceBlocksMSB_13 = 00
Byte:0365: MinimumAllocationInTraceBlocksLSB_13 = 00
Byte:0366: TraceBufferControlFlags1_13 = 00
Byte:0368: MinimumAllocationInTraceBlocksMSB_14 = 00
Byte:0369: MinimumAllocationInTraceBlocksLSB_14 = 00
Byte:036A: TraceBufferControlFlags1_14 = 00
Byte:036C: MinimumAllocationInTraceBlocksMSB_15 = 00
Byte:036D: MinimumAllocationInTraceBlocksLSB_15 = 00
Byte:036E: TraceBufferControlFlags1_15 = 00
Byte:0370: MinimumAllocationInTraceBlocksMSB_16 = 00
Byte:0371: MinimumAllocationInTraceBlocksLSB_16 = 00
Byte:0372: TraceBufferControlFlags1_16 = 00
Byte:0374: MinimumAllocationInTraceBlocksMSB_17 = 00
Byte:0375: MinimumAllocationInTraceBlocksLSB_17 = 00
Byte:0376: TraceBufferControlFlags1_17 = 00
Byte:0378: MinimumAllocationInTraceBlocksMSB_18 = 00
Byte:0379: MinimumAllocationInTraceBlocksLSB_18 = 00
Byte:037A: TraceBufferControlFlags1_18 = 00
Byte:037C: MinimumAllocationInTraceBlocksMSB_19 = 00
Byte:037D: MinimumAllocationInTraceBlocksLSB_19 = 00
Byte:037E: TraceBufferControlFlags1_19 = 00
Byte:0380: MinimumAllocationInTraceBlocksMSB_20 = 00
Byte:0381: MinimumAllocationInTraceBlocksLSB_20 = 00
Byte:0382: TraceBufferControlFlags1_20 = 00
Byte:0384: MinimumAllocationInTraceBlocksMSB_21 = 00
Byte:0385: MinimumAllocationInTraceBlocksLSB_21 = 00
Byte:0386: TraceBufferControlFlags1_21 = 00
Byte:0388: MinimumAllocationInTraceBlocksMSB_22 = 00
Byte:0389: MinimumAllocationInTraceBlocksLSB_22 = 00
Byte:038A: TraceBufferControlFlags1_22 = 00
Byte:038C: MinimumAllocationInTraceBlocksMSB_23 = 00
Byte:038D: MinimumAllocationInTraceBlocksLSB_23 = 00
Byte:038E: TraceBufferControlFlags1_23 = 00
Byte:0390: MinimumAllocationInTraceBlocksMSB_24 = 00
Byte:0391: MinimumAllocationInTraceBlocksLSB_24 = 00
Byte:0392: TraceBufferControlFlags1_24 = 00
Byte:0394: MinimumAllocationInTraceBlocksMSB_25 = 00
Byte:0395: MinimumAllocationInTraceBlocksLSB_25 = 00
Byte:0396: TraceBufferControlFlags1_25 = 00
Byte:0398: MinimumAllocationInTraceBlocksMSB_26 = 00
Byte:0399: MinimumAllocationInTraceBlocksLSB_26 = 00
Byte:039A: TraceBufferControlFlags1_26 = 00
Byte:039C: MinimumAllocationInTraceBlocksMSB_27 = 00
Byte:039D: MinimumAllocationInTraceBlocksLSB_27 = 00
Byte:039E: TraceBufferControlFlags1_27 = 00
Byte:03A0: MinimumAllocationInTraceBlocksMSB_28 = 00
Byte:03A1: MinimumAllocationInTraceBlocksLSB_28 = 00
Byte:03A2: TraceBufferControlFlags1_28 = 00
Byte:03A4: MinimumAllocationInTraceBlocksMSB_29 = 00
Byte:03A5: MinimumAllocationInTraceBlocksLSB_29 = 00
Byte:03A6: TraceBufferControlFlags1_29 = 00
Byte:03A8: MinimumAllocationInTraceBlocksMSB_30 = 00
Byte:03A9: MinimumAllocationInTraceBlocksLSB_30 = 00
Byte:03AA: TraceBufferControlFlags1_30 = 00
Byte:03AC: MinimumAllocationInTraceBlocksMSB_31 = 00
Byte:03AD: MinimumAllocationInTraceBlocksLSB_31 = 00
Byte:03AE: TraceBufferControlFlags1_31 = 00
Byte:03B0: MinimumAllocationInTraceBlocksMSB_32 = 00
Byte:03B1: MinimumAllocationInTraceBlocksLSB_32 = 00
Byte:03B2: TraceBufferControlFlags1_32 = 00
Byte:03B4: MinimumAllocationInTraceBlocksMSB_33 = 00
Byte:03B5: MinimumAllocationInTraceBlocksLSB_33 = 00
Byte:03B6: TraceBufferControlFlags1_33 = 00
Byte:03B8: MinimumAllocationInTraceBlocksMSB_34 = 00
Byte:03B9: MinimumAllocationInTraceBlocksLSB_34 = 00
Byte:03BA: TraceBufferControlFlags1_34 = 00
Byte:03BC: MinimumAllocationInTraceBlocksMSB_35 = 00
Byte:03BD: MinimumAllocationInTraceBlocksLSB_35 = 00
Byte:03BE: TraceBufferControlFlags1_35 = 00
Byte:03C0: MinimumAllocationInTraceBlocksMSB_36 = 00
Byte:03C1: MinimumAllocationInTraceBlocksLSB_36 = 00
Byte:03C2: TraceBufferControlFlags1_36 = 00
Byte:03C4: MinimumAllocationInTraceBlocksMSB_37 = 00
Byte:03C5: MinimumAllocationInTraceBlocksLSB_37 = 00
Byte:03C6: TraceBufferControlFlags1_37 = 00
Byte:03C8: MinimumAllocationInTraceBlocksMSB_38 = 00
Byte:03C9: MinimumAllocationInTraceBlocksLSB_38 = 00
Byte:03CA: TraceBufferControlFlags1_38 = 00
Byte:03CC: MinimumAllocationInTraceBlocksMSB_39 = 00
Byte:03CD: MinimumAllocationInTraceBlocksLSB_39 = 00
Byte:03CE: TraceBufferControlFlags1_39 = 00
Byte:03D0: MinimumAllocationInTraceBlocksMSB_40 = 00
Byte:03D1: MinimumAllocationInTraceBlocksLSB_40 = 00
Byte:03D2: TraceBufferControlFlags1_40 = 00
Byte:03D4: MinimumAllocationInTraceBlocksMSB_41 = 00
Byte:03D5: MinimumAllocationInTraceBlocksLSB_41 = 00
Byte:03D6: TraceBufferControlFlags1_41 = 00
Byte:03D8: MinimumAllocationInTraceBlocksMSB_42 = 00
Byte:03D9: MinimumAllocationInTraceBlocksLSB_42 = 00
Byte:03DA: TraceBufferControlFlags1_42 = 00
Byte:03DC: MinimumAllocationInTraceBlocksMSB_43 = 00
Byte:03DD: MinimumAllocationInTraceBlocksLSB_43 = 00
Byte:03DE: TraceBufferControlFlags1_43 = 00
Byte:03E0: MinimumAllocationInTraceBlocksMSB_44 = 00
Byte:03E1: MinimumAllocationInTraceBlocksLSB_44 = 00
Byte:03E2: TraceBufferControlFlags1_44 = 00
Byte:03E4: MinimumAllocationInTraceBlocksMSB_45 = 00
Byte:03E5: MinimumAllocationInTraceBlocksLSB_45 = 00
Byte:03E6: TraceBufferControlFlags1_45 = 00
Byte:03E8: MinimumAllocationInTraceBlocksMSB_46 = 00
Byte:03E9: MinimumAllocationInTraceBlocksLSB_46 = 00
Byte:03EA: TraceBufferControlFlags1_46 = 00
Byte:03EC: MinimumAllocationInTraceBlocksMSB_47 = 00
Byte:03ED: MinimumAllocationInTraceBlocksLSB_47 = 00
Byte:03EE: TraceBufferControlFlags1_47 = 00
Byte:03F0: MinimumAllocationInTraceBlocksMSB_48 = 00
Byte:03F1: MinimumAllocationInTraceBlocksLSB_48 = 00
Byte:03F2: TraceBufferControlFlags1_48 = 00
Byte:03F4: MinimumAllocationInTraceBlocksMSB_49 = 00
Byte:03F5: MinimumAllocationInTraceBlocksLSB_49 = 00
Byte:03F6: TraceBufferControlFlags1_49 = 00
Byte:03F8: MinimumAllocationInTraceBlocksMSB_50 = 00
Byte:03F9: MinimumAllocationInTraceBlocksLSB_50 = 00
Byte:03FA: TraceBufferControlFlags1_50 = 00
Byte:03FC: MinimumAllocationInTraceBlocksMSB_51 = 00
Byte:03FD: MinimumAllocationInTraceBlocksLSB_51 = 00
Byte:03FE: TraceBufferControlFlags1_51 = 00
Byte:0400: MinimumAllocationInTraceBlocksMSB_52 = 00
Byte:0401: MinimumAllocationInTraceBlocksLSB_52 = 00
Byte:0402: TraceBufferControlFlags1_52 = 00
Byte:0404: MinimumAllocationInTraceBlocksMSB_53 = 00
Byte:0405: MinimumAllocationInTraceBlocksLSB_53 = 00
Byte:0406: TraceBufferControlFlags1_53 = 00
Byte:0408: MinimumAllocationInTraceBlocksMSB_54 = 00
Byte:0409: MinimumAllocationInTraceBlocksLSB_54 = 00
Byte:040A: TraceBufferControlFlags1_54 = 00
Byte:040C: MinimumAllocationInTraceBlocksMSB_55 = 00
Byte:040D: MinimumAllocationInTraceBlocksLSB_55 = 00
Byte:040E: TraceBufferControlFlags1_55 = 00
Byte:0410: MinimumAllocationInTraceBlocksMSB_56 = 00
Byte:0411: MinimumAllocationInTraceBlocksLSB_56 = 00
Byte:0412: TraceBufferControlFlags1_56 = 00
Byte:0414: MinimumAllocationInTraceBlocksMSB_57 = 00
Byte:0415: MinimumAllocationInTraceBlocksLSB_57 = 00
Byte:0416: TraceBufferControlFlags1_57 = 00
Byte:0418: MinimumAllocationInTraceBlocksMSB_58 = 00
Byte:0419: MinimumAllocationInTraceBlocksLSB_58 = 00
Byte:041A: TraceBufferControlFlags1_58 = 00
Byte:041C: MinimumAllocationInTraceBlocksMSB_59 = 00
Byte:041D: MinimumAllocationInTraceBlocksLSB_59 = 00
Byte:041E: TraceBufferControlFlags1_59 = 00
Byte:0420: MinimumAllocationInTraceBlocksMSB_60 = 00
Byte:0421: MinimumAllocationInTraceBlocksLSB_60 = 00
Byte:0422: TraceBufferControlFlags1_60 = 00
Byte:0424: MinimumAllocationInTraceBlocksMSB_61 = 00
Byte:0425: MinimumAllocationInTraceBlocksLSB_61 = 00
Byte:0426: TraceBufferControlFlags1_61 = 00
Byte:0428: MinimumAllocationInTraceBlocksMSB_62 = 00
Byte:0429: MinimumAllocationInTraceBlocksLSB_62 = 00
Byte:042A: TraceBufferControlFlags1_62 = 00
Byte:042C: MinimumAllocationInTraceBlocksMSB_63 = 00
Byte:042D: MinimumAllocationInTraceBlocksLSB_63 = 00
Byte:042E: TraceBufferControlFlags1_63 = 00
Byte:0430: MinimumAllocationInTraceBlocksMSB_64 = 00
Byte:0431: MinimumAllocationInTraceBlocksLSB_64 = 00
Byte:0432: TraceBufferControlFlags1_64 = 00
Byte:0434: MinimumAllocationInTraceBlocksMSB_65 = 00
Byte:0435: MinimumAllocationInTraceBlocksLSB_65 = 00
Byte:0436: TraceBufferControlFlags1_65 = 00
Byte:0438: MinimumAllocationInTraceBlocksMSB_66 = 00
Byte:0439: MinimumAllocationInTraceBlocksLSB_66 = 00
Byte:043A: TraceBufferControlFlags1_66 = 00
Byte:043C: MinimumAllocationInTraceBlocksMSB_67 = 00
Byte:043D: MinimumAllocationInTraceBlocksLSB_67 = 00
Byte:043E: TraceBufferControlFlags1_67 = 00
Byte:0440: MinimumAllocationInTraceBlocksMSB_68 = 00
Byte:0441: MinimumAllocationInTraceBlocksLSB_68 = 00
Byte:0442: TraceBufferControlFlags1_68 = 00
Byte:0444: MinimumAllocationInTraceBlocksMSB_69 = 00
Byte:0445: MinimumAllocationInTraceBlocksLSB_69 = 00
Byte:0446: TraceBufferControlFlags1_69 = 00
Byte:0448: MinimumAllocationInTraceBlocksMSB_70 = 00
Byte:0449: MinimumAllocationInTraceBlocksLSB_70 = 00
Byte:044A: TraceBufferControlFlags1_70 = 00
Byte:044C: MinimumAllocationInTraceBlocksMSB_71 = 00
Byte:044D: MinimumAllocationInTraceBlocksLSB_71 = 00
Byte:044E: TraceBufferControlFlags1_71 = 00
Byte:0450: MinimumAllocationInTraceBlocksMSB_72 = 00
Byte:0451: MinimumAllocationInTraceBlocksLSB_72 = 00
Byte:0452: TraceBufferControlFlags1_72 = 00
Byte:0454: MinimumAllocationInTraceBlocksMSB_73 = 00
Byte:0455: MinimumAllocationInTraceBlocksLSB_73 = 00
Byte:0456: TraceBufferControlFlags1_73 = 00
Byte:0458: MinimumAllocationInTraceBlocksMSB_74 = 00
Byte:0459: MinimumAllocationInTraceBlocksLSB_74 = 00
Byte:045A: TraceBufferControlFlags1_74 = 00
Byte:045C: MinimumAllocationInTraceBlocksMSB_75 = 00
Byte:045D: MinimumAllocationInTraceBlocksLSB_75 = 00
Byte:045E: TraceBufferControlFlags1_75 = 00
Byte:0460: MinimumAllocationInTraceBlocksMSB_76 = 00
Byte:0461: MinimumAllocationInTraceBlocksLSB_76 = 00
Byte:0462: TraceBufferControlFlags1_76 = 00

Congen Mode Page
Congen Group
Byte:0468: NumDefaultATCyls = FF 3F
Byte:046A: NumDefaultATHeads = 10 00
Byte:046C: NumDefaultATSectors = 3F 00
Byte:046E: NumECCBytesForLongCmds = 04 00
Byte:0470: MaximumMultipleSize = 10
Byte:0471: LogicalSectorAlignment = 00
Byte:0472: PIOModeTiming = 00 02
Byte:0474: DMAModeTiming = 00 02
Byte:0476: NumCurrentATCyls = FF 3F
Byte:0478: NumCurrentATHeads = 10 00
Byte:047A: NumCurrentATSectors = 3F 00
Byte:047C: CurrentMultipleSize = 10 00
Byte:047E: MultiwordDMAModesSupported = 07
Byte:047E: Bit:0, MULTIWORD_DMA_MODE_0_SUPPORTED = 1
Byte:047E: Bit:1, MULTIWORD_DMA_MODE_1_SUPPORTED = 1
Byte:047E: Bit:2, MULTIWORD_DMA_MODE_2_SUPPORTED = 1
Byte:047F: UltraDMAModesSupported = 7F
Byte:047F: Bit:0, ULTRA_DMA_MODE0_SUPPORTED = 1
Byte:047F: Bit:1, ULTRA_DMA_MODE1_AND_BELOW_SUPPORTED = 1
Byte:047F: Bit:2, ULTRA_DMA_MODE2_AND_BELOW_SUPPORTED = 1
Byte:047F: Bit:3, ULTRA_DMA_MODE3_AND_BELOW_SUPPORTED = 1
Byte:047F: Bit:4, ULTRA_DMA_MODE4_AND_BELOW_SUPPORTED = 1
Byte:047F: Bit:5, ULTRA_DMA_MODE5_AND_BELOW_SUPPORTED = 1
Byte:047F: Bit:6, ULTRA_DMA_MODE6_AND_BELOW_SUPPORTED = 1
Byte:0480: AdvancedPIOModesSupported = 03 00
Byte:0480: Bit:0, PIO_MODE_3_SUPPORTED = 1
Byte:0480: Bit:1, PIO_MODE_4_SUPPORTED = 1
Byte:0482: MinimumMultiwordDMACycleTime = 78 00
Byte:0484: RecommendedMultiwordDMACycleTime = 78 00
Byte:0486: MinimumPIOTimeWithoutFlowControl = 78 00
Byte:0488: MinimumPIOTimeWithFlowControl = 78 00
Byte:048A: QDepth = 1F 00
Byte:048C: SATACapabilities = 0E 05
Byte:048D: Bit:0, SATA_NCQ_SUPPORTED = 1
Byte:048D: Bit:1, HOST_INITIATED_PHY_POWER_MANAGEMENT_SUPPORTED = 0
Byte:048D: Bit:2, SATA_PHY_EVENT_COUNTERS_SUPPORTED = 1
Byte:048D: Bit:3, UNLOAD_WHILE_NCQ_CMDS_OUTSTANDING_SUPPORTED = 0
Byte:048D: Bit:4, NCQ_PRIORITY_SUPPORTED = 0
Byte:0490: SATAFeaturesSupported = 48 00
Byte:0490: Bit:2, DMA_AUTOACTIVATE_SUPPORTED = 0
Byte:0490: Bit:3, DEVICE_INITIATED_POWER_MANAGEMENT_SUPPORTED = 1
Byte:0490: Bit:6, PRESERVE_SETTINGS_ON_COMRESET_SUPPORTED = 1
Byte:0492: SATAFeaturesEnabled = 40 00
Byte:0492: Bit:2, DMA_AUTOACTIVATE_ENABLED = 0
Byte:0492: Bit:3, DEVICE_INITIATED_POWER_MANAGEMENT_ENABLED = 0
Byte:0492: Bit:6, PRESERVE_SETTINGS_ON_COMRESET_ENABLED = 1
Byte:0494: MajorVersionNumber = F0 01
Byte:0494: Bit:1, ATAPI_1_SUPPORTED = 0
Byte:0494: Bit:2, ATAPI_2_SUPPORTED = 0
Byte:0494: Bit:3, ATAPI_3_SUPPORTED = 0
Byte:0494: Bit:4, ATAPI_4_SUPPORTED = 1
Byte:0494: Bit:5, ATAPI_5_SUPPORTED = 1
Byte:0494: Bit:6, ATAPI_6_SUPPORTED = 1
Byte:0494: Bit:7, ATAPI_7_SUPPORTED = 1
Byte:0495: Bit:0, ATAPI_8_ACS_SUPPORTED = 1
Byte:0496: MinorVersionNumber = 29 00
Byte:0498: CommandSetSupported = 6B 34
Byte:0498: Bit:0, SMART_SUPPORTED = 1
Byte:0498: Bit:1, SECURITY_MODE_FEATURE_SET_SUPPORTED = 1
Byte:0498: Bit:5, WRITE_CACHE_SUPPORTED = 1
Byte:0498: Bit:6, READ_LOOKAHEAD_SUPPORTED = 1
Byte:0499: Bit:2, HOST_PROTECTED_AREA_SUPPORTED = 1
Byte:0499: Bit:4, WRITE_BUFFER_CMD_SUPPORTED = 1
Byte:0499: Bit:5, READ_BUFFER_CMD_SUPPORTED = 1
Byte:0499: Bit:6, NOP_CMD_SUPPORTED = 0
Byte:049A: CommandSetsSupported = 01 7F
Byte:049A: Bit:1, READ_WRITE_DMA_QUEUED_SUPPORTED = 0
Byte:049A: Bit:3, ADVANCED_POWER_MANAGEMENT_SUPPORTED = 0
Byte:049A: Bit:5, POWER_UP_IN_STANDBY_SUPPORTED = 0
Byte:049A: Bit:6, RESERVE1 = 0
Byte:049B: Bit:0, SET_MAX_SECURITY_EXTENSION_SUPPORTED = 1
Byte:049B: Bit:1, AUTO_ACOUSTIC_MANAGEMENT_SUPPORTED = 1
Byte:049B: Bit:2, FOURTYEIGHT_BIT_SUPPORTED = 1
Byte:049B: Bit:3, DCO_COMMAND_SETS_SUPPORTED = 1
Byte:049B: Bit:4, FLUSH_CACHE_SUPPORTED = 1
Byte:049B: Bit:5, FLUSH_CACHE_EXT_SUPPORTED = 1
Byte:049C: CommandSetSupportedExtension = 63 41
Byte:049C: Bit:0, SMART_ERROR_LOGGING_SUPPORTED = 1
Byte:049C: Bit:1, SMART_SELF_TEST_SUPPORTED = 1
Byte:049C: Bit:2, MEDIA_SERIALNUMBER_SUPPORTED = 0
Byte:049C: Bit:4, STREAMING_FEATURE_SET_SUPPORTED = 0
Byte:049C: Bit:6, FUA_WRITE_EXT_COMMANDS_SUPPORTED = 1
Byte:049C: Bit:7, FUA_WRITE_QUEUED_EXT_COMMANDS_SUPPORTED = 0
Byte:049D: Bit:0, SIXTYFOUR_BIT_WWN_SUPPORTED = 1
Byte:049D: Bit:3, AV_LITE_SUPPORTED = 0
Byte:049D: Bit:4, AV_LITE_RC_WC_SUPPORTED = 0
Byte:049D: Bit:5, IDLE_IMMEDIATE_UNLOAD_SUPPORTED = 0
Byte:049E: CommandSetEnabled = 69 34
Byte:049E: Bit:0, SMART_ENABLED = 1
Byte:049E: Bit:1, SECURITY_MODE_FEATURE_SET_ENABLED = 0
Byte:049E: Bit:5, WRITE_CACHE_ENABLED = 1
Byte:049E: Bit:6, READ_LOOKAHEAD_ENABLED = 1
Byte:049F: Bit:2, HOST_PROTECTED_AREA_ENABLED = 1
Byte:04A0: CommandSetsEnabled = 01 BE
Byte:04A0: Bit:3, ADVANCED_POWER_MANAGEMENT_ENABLED = 0
Byte:04A0: Bit:5, RESERVED = 0
Byte:04A0: Bit:6, SET_FEATURES_SPINUP_REQUIRED_ENABLED = 0
Byte:04A0: Bit:7, ADDRESS_OFFSET_RESERVED_AREA_BOOT = 0
Byte:04A1: Bit:0, SET_MAX_SECURITY_EXTENSION_ENABLED = 0
Byte:04A1: Bit:1, AUTO_ACOUSTIC_MANAGEMENT_ENABLED = 1
Byte:04A2: CommandSetEnabledExtension = 63 41
Byte:04A2: Bit:2, MEDIA_SERIALNUMBER_IS_VALID = 0
Byte:04A3: Bit:3, AV_LITE_ENABLED = 0
Byte:04A3: Bit:4, AV_LITE_RC_WC_ENABLED = 0
Byte:04A4: FreeFallSensitivity = 00 00
Byte:04A6: CurrentAPMValue = FE FE
Byte:04A8: MasterPasswordRevisionCode = FE FF
Byte:04AA: AcousticLevel = D0 D0
Byte:04AC: StreamMinRequestSize = 00 00
Byte:04AE: StreamXferTimeDMA = 00 00
Byte:04B0: StreamAccessLatency = 00 00
Byte:04B2: StreamPerformanceGranularity = 00 00 00 00
Byte:04B6: StreamXferTimePIO = 00 00
Byte:04B8: Max512ByteUnitsPerDownloadMicrocode = 00 00
Byte:04BA: PhysicalLogicalSectorSize = 00 00
Byte:04BA: Bit:0, TWO_X_LOG_SECTORS_PER_PHY_SECTOR_B0 = 0
Byte:04BA: Bit:1, TWO_X_LOG_SECTORS_PER_PHY_SECTOR_B1 = 0
Byte:04BA: Bit:2, TWO_X_LOG_SECTORS_PER_PHY_SECTOR_B2 = 0
Byte:04BA: Bit:3, TWO_X_LOG_SECTORS_PER_PHY_SECTOR_B3 = 0
Byte:04BB: Bit:4, DEV_LOG_SEC_LEN_GREATER_THAN_256W = 0
Byte:04BB: Bit:5, DEV_HAS_MUL_LOG_SECTORS_PER_PHY_SECTOR = 0
Byte:04BC: AVLiteWorstCaseTimer = 00 00
Byte:04BE: WordsPerLogicalSector = 00 01 00 00
Byte:04C2: ATACommandSetSupportedExt2 = 0E 40
Byte:04C2: Bit:1, WRITE_READ_VERIFY_SUPPORTED = 1
Byte:04C2: Bit:2, WRITE_UNCORRECTABLE_SUPPORTED = 1
Byte:04C2: Bit:3, READ_AND_WRITE_DMA_EXP_GPL_COMMANDS_SUPPORTED = 1
Byte:04C2: Bit:5, FREEFALL_SENSOR_SUPPORTED = 0
Byte:04C2: Bit:6, EXTENDED_POWER_CONDITIONS_SUPPORTED = 0
Byte:04C4: ATACommandSetEnabledExt2 = 08 40
Byte:04C4: Bit:1, WRITE_READ_VERIFY_ENABLED = 0
Byte:04C4: Bit:3, READ_AND_WRITE_DMA_EXP_GPL_COMMANDS_ENABLED = 1
Byte:04C4: Bit:5, FREEFALL_SENSOR_ENABLED_BY_DEFAULT = 0
Byte:04C4: Bit:6, EXTENDED_POWER_CONDITIONS_ENABLED = 0
Byte:04C6: ATATransportMajorRevisionNumber = 08 10
Byte:04C8: ATATransportMinorRevisionNumber = 00 00
Byte:04CA: ATSMARTDefaultFlags = 01 00
Byte:04CA: Bit:0, SMARTDEFAULTON = 1
Byte:04CC: ATSMARTConfig =
0F 00 06 00 03 00 00 00 32 00 14 00 33 00 24 00
0F 00 1E 00 32 00 00 00 13 00 61 00 32 00 14 00
32 00 00 00 3A 00 00 00 22 00 2D 00 32 00 00 00
32 00 00 00 32 00 00 00 22 00 00 00 1A 00 00 00
12 00 00 00 10 00 00 00 3E 00 00 00 32 00 63 00
32 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 32 00 00 00 0F 00 00 00 32 00 00 00
00 00 00 00 00 00 00 00
Byte:04CC: SMART1Status = 0F 00
Byte:04CE: SMART1Threshold = 06
Byte:04D0: SMART2Status = 03 00
Byte:04D2: SMART2Threshold = 00
Byte:04D4: SMART3Status = 32 00
Byte:04D6: SMART3Threshold = 14
Byte:04D8: SMART4Status = 33 00
Byte:04DA: SMART4Threshold = 24
Byte:04DC: SMART5Status = 0F 00
Byte:04DE: SMART5Threshold = 1E
Byte:04E0: SMART6Status = 32 00
Byte:04E2: SMART6Threshold = 00
Byte:04E4: SMART7Status = 13 00
Byte:04E6: SMART7Threshold = 61
Byte:04E8: SMART8Status = 32 00
Byte:04EA: SMART8Threshold = 14
Byte:04EC: SMART9Status = 32 00
Byte:04EE: SMART9Threshold = 00
Byte:04F0: SMART10Status = 3A 00
Byte:04F2: SMART10Threshold = 00
Byte:04F4: SMART11Status = 22 00
Byte:04F6: SMART11Threshold = 2D
Byte:04F8: SMART12Status = 32 00
Byte:04FA: SMART12Threshold = 00
Byte:04FC: SMART13Status = 32 00
Byte:04FE: SMART13Threshold = 00
Byte:0500: SMART14Status = 32 00
Byte:0502: SMART14Threshold = 00
Byte:0504: SMART15Status = 22 00
Byte:0506: SMART15Threshold = 00
Byte:0508: SMART16Status = 1A 00
Byte:050A: SMART16Threshold = 00
Byte:050C: SMART17Status = 12 00
Byte:050E: SMART17Threshold = 00
Byte:0510: SMART18Status = 10 00
Byte:0512: SMART18Threshold = 00
Byte:0514: SMART19Status = 3E 00
Byte:0516: SMART19Threshold = 00
Byte:0518: SMART20Status = 32 00
Byte:051A: SMART20Threshold = 63
Byte:051C: SMART21Status = 32 00
Byte:051E: SMART21Threshold = 00
Byte:0520: SMART22Status = 00 00
Byte:0522: SMART22Threshold = 00
Byte:0524: SMART23Status = 00 00
Byte:0526: SMART23Threshold = 00
Byte:0528: SMART24Status = 00 00
Byte:052A: SMART24Threshold = 00
Byte:052C: SMART25Status = 00 00
Byte:052E: SMART25Threshold = 00
Byte:0530: SMART26Status = 32 00
Byte:0532: SMART26Threshold = 00
Byte:0534: SMART27Status = 0F 00
Byte:0536: SMART27Threshold = 00
Byte:0538: SMART28Status = 32 00
Byte:053A: SMART28Threshold = 00
Byte:053C: SMART29Status = 00 00
Byte:053E: SMART29Threshold = 00
Byte:0540: SMART30Status = 00 00
Byte:0542: SMART30Threshold = 00
Byte:0546: SCTCommandSetSupported = 3F 10
Byte:0546: Bit:0, SCT_SUPPORTED_COMMAND_SET = 1
Byte:0546: Bit:1, SCT_SUPPORTED_LONG_SECTOR_ACCESS = 1
Byte:0546: Bit:2, SCT_SUPPORTED_LBA_SEGMENT_ACCESS = 1
Byte:0546: Bit:3, SCT_SUPPORTED_ERROR_RECOVERY_CONTROL = 1
Byte:0546: Bit:4, SCT_SUPPORTED_FEATURES_CONTROL = 1
Byte:0546: Bit:5, SCT_SUPPORTED_DATA_TABLE = 1
Byte:0548: SCTFanControlMaxOperatingTemp = 37
Byte:0549: SCTFanControlOverRangeTemp = 3C
Byte:054A: SCTFanControlUnderRangeTemp = 0A
Byte:054B: SCTFanControlMinOperatingTemp = 0E
Byte:054C: SCTVendorFlags = 07 00
Byte:054C: Bit:0, SCT_VENDORFLAGS_SEATOOLS = 1
Byte:054C: Bit:1, SCT_VENDORFLAGS_WRITE_SAME = 1
Byte:054C: Bit:2, SCT_VENDORFLAGS_CORRECTABLE_BIT = 1
Byte:054D: Bit:7, SCT_VENDORFLAGS_DEBUG_MODE = 0
Byte:054E: SCTTimerReadDefault = 00 00
Byte:0550: SCTTimerWriteDefault = 00 00
Byte:0552: SCTTenMsecCount = 00
Byte:0553: SCTPerformanceFlags = 00
Byte:0554: SCTTempDataTableSize = 00 00
Byte:0556: SCTSamplingPeriod = 00 00
Byte:0558: SCTInterval = 3B 00
Byte:055A: ATAPadSlewRate = 00
Byte:055B: ATAIORDYPadControl = 00
Byte:055C: PreampHotTweak = 00
Byte:055D: PreampColdTweak = 00
Byte:055E: LubeMitigationRetries = 00 00
Byte:0560: LengthOfWriteSpaceToFlush = 00 00
Byte:0562: LengthOfWriteCommandToTriggerFlush = 00 00
Byte:0564: NDSLBAThresholdA = 00 00
Byte:0566: NDSLBAThresholdB = 00 00
Byte:0568: NDSPartitionDependencies = 00 00
Byte:056A: NDSODOffsetConfig = 00
Byte:056B: NDSIDOffsetConfig = 00
Byte:056C: APMTimer1mSec = 40 04
Byte:056E: APMTimer2mSec = 00 15
Byte:0570: APMStandByTimer = 20 00
Byte:0572: TimerForDither = 20 01
Byte:0574: ReadDelayMinimum = 00
Byte:0575: WriteDelayMinimum = 00
Byte:0576: WriteDelayIncremental = 00
Byte:0577: ReadDelayIncremental = 00
Byte:0578: FeatureFlags = 81 A0 00 28
Byte:0578: Bit:0, WRITE_CONFIG_DATA_TO_FLASH = 1
Byte:0578: Bit:1, SPINUP_WRITE_FAULT_THRESHOLDS_ENABLED = 0
Byte:0578: Bit:2, IOEDC_CHECK_ENABLED = 0
Byte:0578: Bit:3, IOEDC_ERROR_ENABLED = 0
Byte:0578: Bit:4, DOWNLOAD_MICROCODE_FUTURE_USE_ONLY = 0
Byte:0578: Bit:5, SUPPRESS_SERIAL_PORT_PRINTS = 0
Byte:0578: Bit:6, DRQ_CLEAR_ON_PIO_READ_ERR_SUPPORTED = 0
Byte:0578: Bit:7, OFFLINE_SEEK_AWAY = 1
Byte:0579: Bit:0, DELAY_SLEEP_STANDBY_CMDCOMPLETE = 0
Byte:0579: Bit:1, IDLE_IMMEDIATE_UNLOAD_EMERGENCY = 0
Byte:0579: Bit:2, ENABLE_ALLOW_RAW_ERROR_RATE_UPDATE = 0
Byte:0579: Bit:3, OP_SHOCK_DETECTION_ENABLED = 0
Byte:0579: Bit:4, LOG99_CONTROL = 0
Byte:0579: Bit:5, READ_WRITE_LONG_EXTENDED_ENABLED = 1
Byte:0579: Bit:6, WRITE_REORDERING_DISABLED = 0
Byte:0579: Bit:7, ALLOW_AAM_FEATURE_SET = 1
Byte:057A: Bit:0, DATA_LOG_ENABLED = 0
Byte:057A: Bit:1, HOST_STREAM_RECORD_FIRST_ERROR_BLOCK = 0
Byte:057A: Bit:2, SAVE_ATA_COMMAND_HISTORY_TO_DISC = 0
Byte:057A: Bit:3, EIB_ON_POWERUP = 0
Byte:057A: Bit:4, LEFT_JUSTIFY_SERIAL_NUMBER = 0
Byte:057A: Bit:5, SUN_MICRO_MODEL_NUMBER_UPDATE = 0
Byte:057A: Bit:6, REVERTING_TO_POWER_ON_DEFAULTS_SUPPORTED = 0
Byte:057A: Bit:7, RIGHT_JUSTIFY_FIRMWARE_REVISION = 0
Byte:057B: Bit:0, SEGMENT_INITIALIZED = 0
Byte:057B: Bit:1, DISPLAY_SMART_COMMANDS_ON_SERIAL_PORT_ENABLED = 0
Byte:057B: Bit:2, DISABLE_SMART_AUTO_UPDATES = 0
Byte:057B: Bit:3, DISABLE_LEGACY_READ_WRITE_LONG = 1
Byte:057B: Bit:4, VERSION_ENFORCEMENT_SUPPORTED = 0
Byte:057B: Bit:5, ENABLE_MICKEY_CERT = 1
Byte:057B: Bit:6, RETAIN_AMPS_VALUE_ON_DOWNLOAD = 0
Byte:057C: PerformanceFlags = 04 3F
Byte:057C: Bit:0, REDUCED_RAW_TRANSITION_FLUSH = 0
Byte:057C: Bit:1, REDUCED_AV_RETRIES = 0
Byte:057C: Bit:2, ID_READ_PARAMETERS_FROM_CAP = 1
Byte:057C: Bit:4, VJIT_DISABLED = 0
Byte:057C: Bit:5, ZERO_LATENCY_RD_ENABLED = 0
Byte:057D: Bit:0, DAR_ENABLED = 1
Byte:057D: Bit:1, OFFLINE_SPARING_ENABLED = 1
Byte:057D: Bit:2, JIT3 = 1
Byte:057D: Bit:3, JIT2 = 1
Byte:057D: Bit:4, JIT1 = 1
Byte:057D: Bit:5, JIT0 = 1
Byte:057D: Bit:6, DISABLE_IDLE_ACTIVITY = 0
Byte:057D: Bit:7, ENABLE_SELF_SEEK = 0
Byte:057E: AggressivelyScanThisManyTimes = 00 00
Byte:0580: LongSeekEventTime = FF FF
Byte:0582: SleepStandbyDelay = 00 00
Byte:0584: CustomerUniques = 00 00 00 00
Byte:0588: CustomerType = 00 00 00 00
Byte:058C: AdditionalSATAFeatureConfig = 4B 00 00 00
Byte:058C: Bit:0, SATA_FORCE_EARLY_STATUS = 1
Byte:058C: Bit:1, SATA_EARLY_STATUS_FORCE_COMRESET = 1
Byte:058C: Bit:2, SATA_INTRACOMMAND_PHY_MANAGEMENT_ENABLED = 0
Byte:058C: Bit:3, SATA_ENABLE_PHY_PM_CALIBRATION = 1
Byte:058C: Bit:4, SATA_ENABLE_SPI_VIS_MODE = 0
Byte:058C: Bit:5, SATA_ENABLE_RERR_TESTING = 0
Byte:058C: Bit:6, SATA_ENABLE_SSC = 1
Byte:058C: Bit:7, SATA_EYE_DIAGRAM_TEST = 0
Byte:058D: Bit:0, SATA_DISABLE_PRIMITIVE_SCRAMBLING = 0
Byte:058D: Bit:1, SATA_ULTRA_AGGRESSIVE_INTER_COMMAND_PHY_SUPPORTED = 0
Byte:058D: Bit:2, SATA_ULTRA_AGGRESSIVE_INTRA_COMMAND_PHY_SUPPORTED = 0
Byte:058D: Bit:3, SATA_HOST_PHY_PM_AND_DEVICE_PHY_PM_CAN_COEXIST = 0
Byte:0590: FactoryODScanMBytes = 00 00
Byte:0592: FactoryIDScanMBytes = 00 00
Byte:0594: MaxDSTSelfTestTime = 54 15
Byte:0596: DSTShortTestTimeLimit = 3C 00
Byte:0598: BootFlagsForROM = 0A 00
Byte:0598: Bit:0, BOOT_FLAG_POWER_ON_IN_STANDBY = 0
Byte:0598: Bit:1, BOOT_FLAG_PARTIAL_OOB = 1
Byte:0598: Bit:2, USE_SMALL_ID_FORMAT = 0
Byte:0598: Bit:3, LOW_CURRENT_SPINUP = 1
Byte:059A: TimerForPriorityDitherMins = 05
Byte:059B: TimerForMustHonorPriorityDitherMins = 78
Byte:059C: HostStreamJumpSizeInSectors = 00 00
Byte:059E: HostStreamTotalJumpSteps = 00
Byte:059F: SerialDebugLevel = 00
Byte:05A0: DefaultStandbyTimer = 00
Byte:05A1: ATAInterSectorTime = 08
Byte:05A2: StandbyDelayBeforePostingStatus = 00 00
Byte:05A4: StandbyPostingStatusFlags = 04 00
Byte:05A4: Bit:0, ENABLE_WAIT_FOR_DRIVE_SPINDOWN_BEFORE_POSTING_STATUS_AFTER_STANDBY = 0
Byte:05A4: Bit:1, ENABLE_HEADS_ON_RAMP_BEFORE_POSTING_STATUS_AFTER_STANDBY = 0
Byte:05A4: Bit:2, ENABLE_DELAY_BEFORE_POSTING_STATUS_AFTER_STANDBY = 1
Byte:05A7: LTTCPowerOnHours = FF
Byte:05A8: DebugAddress0 = 00 00 00 00
Byte:05AC: DebugValue0 = 00 00 00 00
Byte:05B0: DebugAddress1 = 00 00 00 00
Byte:05B4: DebugValue1 = 00 00 00 00
Byte:05B8: MaxDSTUnrecoverableFailures = 00 00
Byte:05BA: APMTimer3mSec = 00 20
Byte:05BC: LongCompletionEventTime = FF FF
Byte:05BE: EIB_DebugFlags = 00
Byte:05BE: Bit:0, EIB_WRT_MSG_ENABLE = 0
Byte:05BE: Bit:1, EIB_SWD_MSG_ENABLE = 0
Byte:05BE: Bit:2, EIB_SIM_MSG_ENABLE = 0
Byte:05BE: Bit:3, EIB_DEBUG_MSG_ENABLE = 0
Byte:05BF: EPCTimerMinThreshold100ms = 00 00
Byte:05C1: Expansions =
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00
''

F3 T>
Автор: tomset
Дата сообщения: 04.06.2012 19:56
asacra
Это 12-я серия и к ней почти все команды от классик баракуды не катят.


Цитата:
Byte:01B0: InternalSeagateModelNumber =
53 54 33 35 30 30 34 31 30 41 53 20 20 20 20 20
20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
20 20 20 20 20 20 20 20
'ST3500410AS

чтобы поменять это место.
Нужно дать команду:
T>F01B0,"ST3500418AS"
или
T>F"InternalSeagateModelNumber","ST3500418AS"

И далеко не факт, что заработает. Модель может еще в ПЗУ прописана и прочих модулях.
К тому же есть защита от изменения Cоngen.
Хард будет ругаться на его изменение и требовать вернуть родной.
В целом 11-12 серии весьма не просты, у них несколько томов служебки.
Всю служебку не умеют читать даже гуру.
Терминал только с одним томом работает.
Можно полностью отформатировать (занулить) служебку, записать Slip лист, пересчитать транслятор, и хард вернет всю служебку на место из непонятно каких копий.
Автор: alexyc
Дата сообщения: 04.06.2012 20:28
asacra
А в чем смысл изменения модели?Что то не так работает?Не говоря уже о "редактировании" определенных атрибутов смарта-сбросив "нелицеприятные",вернуть наработку..."свежеиспеченный" винт лучше
Автор: Michael99
Дата сообщения: 04.06.2012 21:22
Блин, не могу найти пост, где кто-то спрашивал про отключение автопендинга на 11-х "рыбах". Кое-что вспомнил по АТА-команде отключения...А ответить-то и некому теперь. Вот засада...
Автор: alexyc
Дата сообщения: 04.06.2012 21:25
Michael99
вы не ищите-прямо тут расскажите,кто спрашивал-найдет,кто не спрашивал-узнает что то новое


Автор: off2011
Дата сообщения: 05.06.2012 08:59
Michael99
Не стесняетесь. Мы с удовольствием почитаем!
Автор: YuryBogdanov
Дата сообщения: 05.06.2012 09:08
asacra
а если стянуть вендор, подправить модельку и влить обратно? но как на это отреагирует 12ая серия, если такое про неё писали что стёртую служебку воскрешает! не нулевые значения смарта можно влить вместе с донорским вендором. только смысл? на продажу?
Автор: off2011
Дата сообщения: 05.06.2012 09:21
YuryBogdanov
Заливать комплексом нужно. STMEM не получится (мне кажется)
Автор: YuryBogdanov
Дата сообщения: 05.06.2012 09:28
off2011
может быть. не могу сказать за остальные, так как опыта крайне мало. но у меня в практике влив и селфскан с ресурсами от 200ки, а вендор накатил от 250ки. всё работает
Автор: Michael99
Дата сообщения: 05.06.2012 10:08
YuryBogdanov
Ну вы ж не сравнивайте классическую Барру с F3-ми, тем более с 12-ми.

Добавлено:

Цитата:
Заливать комплексом нужно.

Кстати не "заливать", а просто правка паспорта и всё.
Автор: YuryBogdanov
Дата сообщения: 05.06.2012 15:19
Michael99
не щупал, не знал

тишина-а-а... у нас, новичков, доноры закончились


интереса ради:
подключил только что извлечённый из упаковки st1000dm003. команды в большинстве совсем не те, что на барракудах прошлых серий. ни адаптивы, ни cert, ни таблицы не работают по баракудовским командам (но это и так уже было ясно). дальше от незнания команды применять не стал. но в slip list заглянуть решился


Цитата:

Boot 0x40M
Spin Up
TCC-0014[0x000065B4][0x00006A20][0x00006E8C]
Trans.

Rst 0x40M
MC Internal LPC Process
Spin Up
TCC-0014
(P) SATA Reset

MCMainPOR: Start:
Check MCMT Version: Current
MCMainPOR: Non-Init Case
Reconstruction: MCMT Reconstruction Start
Max number of MC segments 0A61
Nonvolatile MCMT sequence number 0000042B
[RSRS] 03ED
Reconstruction: Completed 0: HeadPtr was unwritten
[MCMTWS]
MCMainPOR: MCTStateFlags 0000002A MCStateFlags 00005141
MCMainPOR: Feature Enabled...

PowerState = IDLE1
APM disabled by SPort
ASCII Diag mode

F3 T>
ASCII Diag mode

F3 T>
ASCII Diag mode

F3 T>R

HighPowerMode Status 0001 Req 0002
DiagError 00007000
F3 T>
ASCII Online mode

PowerState = IDLE2
APM disabled by SPort
ESLIP mode

ASCII Diag mode

F3 T>V4

Reassigned Sectors List
Entries: 0000, Alts: 0000, Removed: 0000, Pending: 0000

Idx LBA PBA LLLCHS of LBA Wdg PLPCHS of PBA SFI Hours Msecs Status BBM Mask
F3 T>V1

HighPowerMode
TCC-0015Status 0001 Req 0027 User Slip Defect List
log log log phys phys
LBA span cumm cyl hd sctr zn cyl sctr SFI PBA
0 0 0 0 0 0 0 0 0 8 0
3BF30 1 1 FB 0 CE 0 FB CF 9AFBF 3BF31
3C096 1 2 FC 0 B5 0 FC B6 9A963 3C098
~~~
~~~
~~~
log log log phys phys
LBA span cumm cyl hd sctr zn cyl sctr SFI PBA
6DB8F13 3 123F7 20C3A 0 2A A 20C3A 2D 49C87 6DCB30A
6DB9086 3 123FA 20C3B 0 11 A 20C3B 14 4A1E6 6DCB480
~~~
~~~
~~~
6DBA7CD 3 12425 20C4A 0 22 A 20C4A 25 49E3F 6DCCBF2

и отменил... ждать долго, а картина и так ясна...
Автор: Michael99
Дата сообщения: 05.06.2012 16:48

Цитата:
st1000dm003. команды в большинстве совсем не те, что на барракудах прошлых серий. ни адаптивы, ни cert, ни таблицы не работают по баракудовским командам

И не только команды. А вся архитектура другая, F3 называется...

Цитата:
дальше от незнания команды применять не стал.

Вот и правильно.
Автор: NiTr0
Дата сообщения: 05.06.2012 17:09
asacra

Цитата:
Ввести Set Stuff>53 54 33 35 30 30 34 31 38 41 53

1) Есть ли T>F на F3?
2) А в какой из ключей вы писать собрались-то это хекс значение?
3) На альпинах ключ стаффа с моделью писался целиком, на более свежих (гэлэкси? тонка4д? не помню уже) - писался по словам. Как на F3 - мне неведомо.
Автор: Michael99
Дата сообщения: 05.06.2012 17:31

Цитата:
1) Есть ли T>F на F3?

Есть.

Цитата:
Как на F3 - мне неведомо.

Чуть выше tomset предложил варианты...
Автор: asacra
Дата сообщения: 05.06.2012 17:43
YuryBogdanov

Цитата:
а если стянуть вендор, подправить модельку и влить обратно? но как на это отреагирует 12ая серия, если такое про неё писали что стёртую служебку воскрешает! не нулевые значения смарта можно влить вместе с донорским вендором.

К сожалению у меня слишком мало опыта. Я просто напросто не знаю как это сделать. Если подскажите или отправите мануал прочитать, может быть попробую попозже.

Цитата:
на продажу?

Возможно. Еще не решил. Может себе оставлю.
У меня так исторически сложилось что винты я покупаю сигейтовские и иногда самсунговские. А если учесть что Сигейт поглотил самсунг, грех не научиться воскрешать ХДД. Вот хочу знаний побольше получить, а то раньше я их (винты) просто выкидывал. Теперь и продать можно после... Вот и хочу СМАРТ в более привлекательный вид привести.


Добавлено:
tomset

Цитата:
T>F01B0,"ST3500418AS"

Вы оказались правы. Я воспользовался этой командой, она сработала, но после перезагрузки номер модели вернулся обратно.
Автор: Michael99
Дата сообщения: 05.06.2012 18:39

Цитата:
Вот хочу знаний побольше получить

Вот и изучайте все 3 части этой ветки.

Цитата:
Вот и хочу СМАРТ в более привлекательный вид привести.

Оставьте включённым винт на 2-3-е суток после сброса СМАРТа.

Цитата:
после перезагрузки номер модели вернулся обратно.

Судя по всему команда лишь помещает в буфер, без записи на поверхность, в модуль.
Автор: alexyc
Дата сообщения: 05.06.2012 18:45
asacra

Цитата:
Вот и изучайте все 3 части этой ветки.

что бы понять,что не все так радужно как

Цитата:
грех не научиться воскрешать ХДД. Вот хочу знаний побольше получить, а то раньше я их (винты) просто выкидывал. Теперь и продать можно после...

судя же по тому,что беретесь за свежие винты,погоняв муху,сбросив смарт,да еще желая оставить наработку и продав-это как минимум обман покупателя...
Michael99

Цитата:
Оставьте включённым винт на 2-3-е суток после сброса СМАРТа.

соотношение наработки к числу включений,что желает сохранить автор,выдаст с головой"привлекательность" вида
Автор: tomset
Дата сообщения: 05.06.2012 18:45
asacra
C F3 уже не пошалишь, как с классической баракудой.
Хошь то лей, хошь сё.
Все проверяется.
Начать с того, что в них уже два ядра в проце, одно для сервы, другое для данных.
Модули подкачки, страничного обмена для OЗУ.
И заморочек из-за этого - мама не горюй.
Хрен все модули и все треки вычитаешь, если там же своп модули.
И плавает все, в каждом экземпляре, модули на новых местах. и могут иметь разную индификацию.
Автор: igor_me
Дата сообщения: 05.06.2012 18:55

Цитата:
Michael99
Не стесняетесь. Мы с удовольствием почитаем!

Заглохло...
Цитата:
Вот и изучайте все 3 части этой ветки.

asacra

Цитата:
а то раньше я их (винты) просто выкидывал

Вот такая вот ирония: те что раньше выкидывались - "ремонтируются", однако, гораздо лучше, чем современная 11-12 серии. Нужно старые винты с помойки "вылавливать"
Ну и присоединяюсь к
Цитата:
Вот и изучайте все 3 части этой ветки.

Мне осталась половина первой части, кстати
Автор: alexyc
Дата сообщения: 05.06.2012 18:58
igor_me

Цитата:
Мне осталась половина первой части, кстати

учите наизусть?

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Seagate barracuda 7200.10 не определяется


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.