[原创] ST健康值的表达解释—给大家解惑_CHAM

  [复制链接]

该用户从未签到

98

主题

413

回帖

6169

积分

Intohard Team

Rank: 7Rank: 7Rank: 7

积分
6169
QQ
发表于 2009-12-20 11:30:17 | 显示全部楼层 |阅读模式
看到蛮多朋友对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 读写警告。
完毕!

该用户从未签到

7

主题

276

回帖

252

积分

[INTOHARD]排长

Rank: 3Rank: 3

积分
252
发表于 2009-12-20 12:07:26 | 显示全部楼层
学习一下不错的帖子,谢谢CHAM的分享

该用户从未签到

5

主题

46

回帖

49

积分

[INTOHARD]工兵

Rank: 1

积分
49
发表于 2009-12-20 12:10:19 | 显示全部楼层
老哥顶你,弟弟你真牛

该用户从未签到

11

主题

170

回帖

145

积分

[INTOHARD]班长

Rank: 2

积分
145
发表于 2009-12-20 12:10:52 | 显示全部楼层
喜欢看这样的贴。

该用户从未签到

1

主题

368

回帖

159

积分

[INTOHARD]班长

Rank: 2

积分
159
发表于 2009-12-20 12:17:42 | 显示全部楼层
师傅 又搞出新东东啦

该用户从未签到

5

主题

220

回帖

109

积分

[INTOHARD]班长

Rank: 2

积分
109
发表于 2009-12-20 12:36:06 | 显示全部楼层
CHAM兄,给你顶起来,嘿嘿!~~~~

该用户从未签到

51

主题

212

回帖

252

积分

[INTOHARD]排长

Rank: 3Rank: 3

积分
252
发表于 2009-12-20 13:47:58 | 显示全部楼层
师傅真厉害~~~~~~~~
  • TA的每日心情
    开心
    2012-12-15 09:35
  • 签到天数: 1 天

    [LV.1]布衣百姓

    31

    主题

    220

    回帖

    450

    积分

    [INTOHARD]排长

    Rank: 3Rank: 3

    积分
    450
    发表于 2009-12-20 14:12:17 | 显示全部楼层
    兄弟 大家都会支持你

    该用户从未签到

    11

    主题

    519

    回帖

    231

    积分

    [INTOHARD]排长

    Rank: 3Rank: 3

    积分
    231
    发表于 2009-12-20 14:17:32 | 显示全部楼层
    师傅,,我来了,,哈
  • TA的每日心情
    开心
    2018-4-14 08:54
  • 签到天数: 2 天

    [LV.1]布衣百姓

    7

    主题

    470

    回帖

    874

    积分

    [INTOHARD]连长

    Rank: 4

    积分
    874
    发表于 2009-12-20 15:28:06 | 显示全部楼层
    还是硬盘有弱道或者坏道多而已。02的健康值可能与固件区有弱道有关。
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表