[求助] MT校验剖析

[复制链接]
  • TA的每日心情
    开心
    2013-7-1 15:36
  • 签到天数: 1 天

    [LV.1]布衣百姓

    72

    主题

    1250

    回帖

    1万

    积分

    [INTOHARD]团长

    Rank: 8Rank: 8

    积分
    10113
    QQ
    发表于 2006-12-3 12:08:51 | 显示全部楼层 |阅读模式
      大家写固件的时候(MT),都会注意到校验码这个问题,关于校验码的算法,网上没有相关资料。下面我谈谈个人的看法,不对的地方欢迎大家指出,谢谢!!!
    大家在用MRT修复模块的时候有没有注意到,只有主头的固件,MRT才能识别其版本,负头是显示出0000,这个就和PC3000里看到的一样。相信大家对修4D系列的盘有所体会吧,6Y系列用主头的固件来修复负头固件,失败的人不少,因为一般人不知道主头固件跟负头固件的区别和联系,4D的相对来说,用主头固件修复负头比6Y的成功率高得多,我修复的时候注意到,写入几个关键模块时,检查负头固件发现负头也出现了校验,和主头是一样的,原因就在这里边,还有一个很明显的现象,不知道大家平时注意到没有,主头复位4模块好盘一般全对,负头只有18H不对(应该说是无效),这样一来,就影响到重建译码表,因为与这个过程有关的是33、18、1B、78这4个模块,现在大家都知道重定义主头。还有一点就是在PC3000里加载LDR报错,主头却是成功的。这意味道什么呢?主头和负头的真正区别在于固件的是否完整,负头的校验之所以为0000,因为他缺少用于计算校验的主要模块(内容不完整),相关的模块有1F、37、39、18、1B、78。把这几天模块写入负头,校验就出现了。  版权所有,严禁转载,作者:感觉。

    该用户从未签到

    6

    主题

    206

    回帖

    157

    积分

    [INTOHARD]班长

    Rank: 2

    积分
    157
    发表于 2006-12-3 14:51:42 | 显示全部楼层
    学习一下。。。。。。。。。。。。。

    该用户从未签到

    78

    主题

    166

    回帖

    554

    积分

    [INTOHARD]连长

    Rank: 4

    积分
    554
    发表于 2006-12-3 15:33:58 | 显示全部楼层
    不错,相当不错。有深度。问楼主个问题,6e加载Ldr成功后,(2.06版本)进第一项,出现错误提示。进入其他也都错误,包括不能加载ram.成功加载ldr后仍没有显示硬盘的参数,磁头。柱面信息,是怎么回事啊?其他各项也都操作不成功。

    该用户从未签到

    78

    主题

    113

    回帖

    2048

    积分

    [INTOHARD]营长

    Rank: 6Rank: 6

    积分
    2048
    发表于 2006-12-3 17:11:32 | 显示全部楼层
    好文章,支持~~~~~~~~顶!

    该用户从未签到

    12

    主题

    101

    回帖

    227

    积分

    [INTOHARD]排长

    Rank: 3Rank: 3

    积分
    227
    发表于 2007-9-18 17:08:35 | 显示全部楼层
    精辟,没见过这么的帖子,顶
  • TA的每日心情
    开心
    2018-8-29 11:47
  • 签到天数: 1 天

    [LV.1]布衣百姓

    5

    主题

    435

    回帖

    517

    积分

    [INTOHARD]连长

    Rank: 4

    积分
    517
    发表于 2007-9-20 12:31:20 | 显示全部楼层
    不太明白,有图就好了(38:

    该用户从未签到

    9

    主题

    136

    回帖

    46

    积分

    [INTOHARD]工兵

    Rank: 1

    积分
    46
    发表于 2007-11-18 10:37:49 | 显示全部楼层
    (38: (38:

    该用户从未签到

    3

    主题

    1085

    回帖

    1422

    积分

    [INTOHARD]营长

    Rank: 6Rank: 6

    积分
    1422
    发表于 2007-11-18 11:00:28 | 显示全部楼层
    请问楼主,怎样重定义主头啊 [s:16] [s:16] [s:16]
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

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