您现在的位置: 天下网吧 >> 网吧天下 >> 个人电脑 >> 电脑维修 >> 存储设备 >> 正文

Seagate硬盘的串口诊断指令

[作者:电脑店 来源:电脑店 时间:2013-5-8我来说两句

接通电源后,可以通过串行接口对Seagate驱动器执行一系列指令。由于指令很多,所以采取了将指令按“Levels”分类的方法。甚至,可以通过串行接口按位读或写,而且读、写、查找和错误日志操作等命令在很多“LEVEls”都是有效的。诊断指令用来代替AT脚本进行测试。当运行诊断指令时,会有一些信息指示当前正在进行的测试和测试的状态。

固件包括flash ROM中的代码和多个模块文件。flash ROM代码包括一个工厂代码和一个用户代码。工厂代码包括所有的串行检测命令,但不包括AT接口命令。用户代码包括所有的AT接口命令,和少量的串行端口检测命令。

下面是串行端口支持的指令列表:

LEVEl T-Cert测试,包括:
                 下载代码;
                 开始工厂测试;
                 设置驱动器“Age”;
                 读Cert测试日志,读出错日志,写测试数据到flash,等命令。

LEVEl 1-存储器控制命令,包括:
                 显示缓冲,显示存储器,设置存储器,将缓冲内容拷贝到flsah,从磁盘读取sysvars等命令。

LEVEl 2 -驱动器命令,包括:
               测试柱面,测试磁头,任意配置柱面/磁头和数据工作方式等的命令;
设置数据工作方式,执行ECC测试,操作出错日志,转储RAM等的命令;
将物理参数转换为逻辑参数,隐藏或启用柱面/磁头等的命令;
主轴起转,主轴停转,寻址,读,写,读long,写long,读比较,睡眠,设置retry等的命令。

LEVEl 3 - 寻址命令,包括:
 显示 zone 表;
 马达加速度测试;
 测量磁头切换 & 定位时间;
 显示磁头偏移;
 传动臂开环测试
 寻址,物理寻址,不同长度寻址测试;
 臂锁测试
 显示传动臂位置;
 迟滞测试;
 臂锁试验程序测试

LEVEl 4 - 伺服寻道命令,包括:
 操作隐藏柱面表;
 寻道误差测试;
 显示位置误差测试;
 Zap 伺服脉冲;
 设置伺服偏移;
 设置/显示寻道增益
 向传动臂发送脉冲
LEVEl 5 -  仅在工厂中使用
L

本文来源:电脑店 作者:电脑店

相关文章
没有相关文章
我来说两句(请遵守法律法规)
声明
本文来源地址:
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。若文章侵犯了您的相关权益,请及时与我们联系,我们会及时处理,感谢您对本站的支持!联系邮箱:support@txwb.com.,本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧 网吧天下