迅维网

查看: 1867|回复: 2
打印 上一主题 下一主题
[维修资料]

转载CHAM原创ST健康值

[复制链接]
跳转到指定楼层
1#
发表于 2009-12-24 19:01:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 来自: 江苏常州 来自 江苏常州

马上注册,获取阅读精华内容及下载权限

您需要 登录 才可以下载或查看,没有帐号?注册

x
ST健康值的表达解释—给大家解惑_CHAM
看到蛮多朋友对ST健康值有点疑惑,想想,就搞个贴给大家。
校准时候例如大家看到这个,
Log 02 - Health 0008 - HlthDtl 0000
其实就是这么解释的。
健康值标示如下:  X X X X . X X X X  
前四位是当前健康值后四位是累计健康值

0 0 0 8  这是当前健康值,后面的0 0 0 0是累计健康值。

在前四位的当前健康值中

00  08 这里是两个字节,每个字节有8 bits(位) 记得是2进制。

     00    08
    bit15   bit7
    bit14   bit6
    bit13   bit5
    bit12   bit4
    bit11   bit3
    bit10   bit2
    bit 9    bit1
    bit 8    bit0

每一位的的二进制,只有两个开关,一个是0,一个是1

0到15这16个Bit(如果= 1)
则意味着
15 Excessive Skips or Alts 太多SKIPS 或ALTS      7  (internal use- abort test flag)  内部使用--失败测试标记
14 Hardware Error    硬件错误    6 (internal use- error 13 or 14)   内部使用--错误13或14
13 Serious R/W Error 严重的读写错误 5 (internal use- too many dfcts/tk 内部使用--太多缺陷
12 Error Rate Health  出错率健康    4  Servo warning      伺服警告
11 Offtrack Error          偏移错误     3  Read/Write warning               读写警告
10 Actuator Error         激励器错误  2  Unable to Assign Skip or Alt     无法重映射SKIP或者ALT
9 Servo Error             伺服错误      1  Spin Current Warning             电机当前警告
8 Spin Error              电机错误       0  Spin Error During Seek           寻道过程中SPIN出错

你这里是00 08
那么直接转2进制就是00000000 00001000
这里是第四位 BIT3 (BIT0是低位第一位)是1,所以第一个字节转成16进制就得到08,知道什么意思了吧。
对应一下表,看看BIT3=1的问题是什么,一看就知道了3 Read/Write warning 读写警告。
完毕

评分

参与人数 1下载分 +4 收起 理由
孤帆远影 + 4 有价值资料

查看全部评分

2#
发表于 2009-12-24 22:56:17 | 只看该作者 来自: 四川成都 来自 四川成都
这个是个比较重要的东西
PC3000的说明书里好象有一个表格专门讲健康值的

回复 支持 反对

使用道具 举报

3#
发表于 2009-12-25 22:43:04 | 只看该作者 来自: 江苏常州 来自 江苏常州
呵呵这些都是我弟弟的作品他对希捷硬盘研究很深

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表
附近
店铺
微信扫码查看附近店铺
维修
报价
扫码查看手机版报价
信号元
件查询
点位图


芯片搜索

快速回复