希捷硬盘专业维修需要什么软件?希捷硬盘维修工具




希捷硬盘专业维修需要什么软件?希捷硬盘维修工具

2022-07-21 0:43:06 网络知识 官方管理员
  希捷硬盘的专业维修软件很多,例如:效率源的希捷专修软件,春华科技的希捷专修软件,pc3000(isa),pc3000forwindows,HRT等软件都可以作为大部分或小部分希捷硬盘的专业维修软件,另外也还有一些专业维修软件如U6DLE,STmem_WIN等。

  但如果上面的那些专业维修软件都没有,你可以做专业维修吗?实际上是可以的。你有一个好一点的终端串口通信软件和一根COM线,外加你对希捷硬盘的终端指令很熟悉,对终端返回码很清楚,你就可以进行专业维修而不需要买如何专业软件。你也可以从网上下载一个D版的PC3000(ISA)当终端通信软件用,就可以修绝大多数(如果不敢说所有)的希捷硬盘了,效果应该和具有专业软件的一样。

  专业软件的好处仅仅在于对某些常用指令和常用操作序列提供了菜单式的操作,在这一点上它们具有优越性,仅此而已。

  希捷硬盘的指令很多,分成10个级别,每个级别都有它的目的。每个级别里又有很多命令,每个命令还可能有不同的格式和子命令。最常用到的是LevelT,Level1及Level2里的命令。熟悉这些命令,应用这些命令你就可以很专业地去修希捷的硬盘了。



  下面是一些串口指令的简略清单:
LevelT-CertificationTests.证明测试
Downloadcode下载代码
Startmanufacturingtest开始工厂测试
Setdrive‘Age’设置硬盘年龄
Commandstoreadcertlogs,readerrorlogs,writetestdatatoflash,etc.
用来读取实在日志,读取错误日志,写入测试数据到FLASH等等的命令。
Level1-MemoryControlCommands.内存控制命令。
Commandstodisplaybuffer,displaymemory,setmemory,copybuffertoflash,readsysvarsfromdisk,etc.
用来显示缓存,显示内存,设置内存,复制缓存到FLASH,从硬盘读取SYSVARS等等的指令。
Level2-DriveLevelCommands硬盘级别指令
Acommandtoconfigurethecylinders,headsfortesting,givesoptionforrandomcylinder/headandrandomdatapatterns
用来为测试配置柱面,磁头,给出选项来随机柱面/磁头和随机数据模式的指令。
Commandstosetdatapatterns,performECCtests,manipulatetheerrorlog,dumpthesequencerram.
用来设置数模式,执行ECC测试,处理错误日志,RAM堆栈次序的指令
Commandstodophysic altologicalconversion,assignskipsand alternates,etc.
用来做物理到逻辑转换,分配跳过和轮流等等的指令
Commandstospinup,spindown,seek,read,write,readlong,writelong,readcompare,sleep,setretries,etc.
用来开启主轴电机转动,停转,寻道,读,写,始终读,始终写,读比较,睡眠,设置重试等等的指令
Level3-SeekingCommands寻道指令
Displaythezonetable显示区域表
Motoraccelerationtest
Measureheadswitch&settlingtimes调节磁头转换和设置时间
Displayheadoffset显示磁头的偏移量
Moveactuatoropenloop移动激励器打开回路
Seek,seekphysical,varyinglengthseektest寻道,物理寻道,改变寻道测试的长度
Latchtest关闭测试
Displaypositionofactuator显示激励器的位置
Hysteresistest磁滞测试
LatchExercisertest关闭进行的测试

Level4-ServoTrackingCommands伺服跟踪指令
Manipulateaskippedcylindertable使用一个跳过柱面表
Trackingerrortest跟踪错误测试
Displaypositionerrorsignal显示位置错误信号
Zapservoburst清除伺服脉冲
Setservooffset设置伺服偏移量
Set/displaytrackinggain设置/显示行进踪
Sendimpulsetoactuator发送推动脉冲到激励器
Level5.工厂保留命令
Level6-批处理命令
Batchфайлыдлятестированиязапусков-остановок,переключенияголовок,CSS,тестов1,2,3коррекцииburts,filestoteststart-stop,headswitch,CSS,1,2,or3burstcorrectiontest,назначаемыетесты,тестысравненияданных,возможностьвводитьразличныеbatchфайлывRAM.
Level7-AdaptiveControlCommands适应的控制指令
Tuneparametercontrolanddisplay调整控制参数并显示
Diagnosticreadtrack轨道读取诊断
AGCgaincontrolAGC(增益)增加控制
PerformVCOcalibrationforallzones为所有区域执行VCO校准

Level8-SpecialPackwriterCommands特殊包写入器指令
-Servodiagnosticsubcommands伺服诊断子指令
-Configurationcommands配置指令
-Lockspinexternal,spinspeedadjust锁定外部主轴电机,主轴电机转速调整
-Setactuatorbiascurrent设置激励器偏流

Level9-DriveLevelCommand(Full-slippingDefectManagementMode)

除了上面的指令,还有有2套附加的指令,在线指令和通用指令。在线指令的主要作用是显示状态的变化类型。通用指令用来在内存里刺探和偷看以达到有权使用寄存器,缓冲内存和数据内存。

发表评论:

最近发表
网站分类
标签列表