[分享] ST西捷固件的备份和回写的方法(U6DLE)

[复制链接]

该用户从未签到

12

主题

37

回帖

274

积分

[INTOHARD]排长

Rank: 3Rank: 3

积分
274
发表于 2007-9-11 02:13:46 | 显示全部楼层 |阅读模式
ST西捷固件的备份和回写的方法
ST固件的备份和回写是通过一个程序叫S.EXE来实现的,此程序可以在XP下运行.
s.exe 原名叫U6DLE.EXE  是针对U6系列,其他系列可能无效!
以下是西捷U系列FW的地址:
1H       OVLY_CCT                                 
2H       OVLY_ACT                                   
3H       OVLY_XX
4H       DEFRSV                                    
5H       DEFFTY                                    
6H       DEFUSR
7H       DEFLZT
8H       RWF   
9H       SYSVAR1  
AH       SYSVAR2                                       
BH       CSPT                                         
CH       VBPI                                         
DH       FLSH_AT                                       
EH       FLSH_CT                                       
0FH       AT_STUFF                                       
10H       SECURITY                                       
11H       VENDOR_SPEC            
12H       SMART ATTRIBUTE                           
13H       SMART THRESHHOLD               
14H       SMART DIRECTORY                           
15H       SMART ERROR LOG                 
16H       SMART COMPREHENSIVE LOG   
17H       SMART 自测日志                    
18H       SMART 紧急事件日志   
19H       SMART HEALTH_LOG                        
1AH       SMART DRIVE_VENDOR_LOG               
1BH       SMART HOST_SPECIFIC_LOG            
1CH       WRITE_PROTECT                           
1DH       CON GEN      

知道了这些FW的地址以后我们就可以备份和写入硬盘的固件了假如我们要备份OVLY_CCT这个模块,那么我们就可以这样操作,
S /C1 /S384 /U=1H c:\OVLY_CCT.BIN
注意:参数/U是备份硬盘的固件1H是当前要备份的固件的地址,那么OVLY_CCT.BIN是模块的名称

注意:U系列所有的模块的后缀名均为BIN格式的。

例2:假如我们要写入OVLY_CCT这个模块,那么我们就可以这样操作,
S /C1 /S384 c:\OVLT_CCT.BIN
大家可以看到,在写入FW的时候是不需要加上/U这个参数的。
由于硬盘的模块比较多,我们可以建立批处理文件来备份和写入硬盘的固件.

[ 本帖最后由 ruanrenbao 于 2007-9-11 02:34 编辑 ]
  • TA的每日心情
    开心
    2012-8-14 17:23
  • 签到天数: 12 天

    [LV.3]八品县丞

    56

    主题

    1388

    回帖

    1637

    积分

    [INTOHARD]营长

    Rank: 6Rank: 6

    积分
    1637
    发表于 2007-10-20 19:57:22 | 显示全部楼层
    ST西捷固件的备份和回写的方法
    ST固件的备份和回写是通过一个程序叫S.EXE来实现的,此程序可以在XP下运行.
    s.exe 原名叫U6DLE.EXE  是针对U6系列,其他系列可能无效!
    以下是西捷U系列FW的地址:
    1H       OVLY_CCT                                 
    2H       OVLY_ACT                                   
    3H       OVLY_XX
    4H       DEFRSV                                    
    5H       DEFFTY                                    
    6H       DEFUSR
    7H       DEFLZT
    8H       RWF   
    9H       SYSVAR1  
    AH       SYSVAR2                                       
    BH       CSPT                                         
    CH       VBPI                                         
    DH       FLSH_AT                                       
    EH       FLSH_CT                                       
    0FH       AT_STUFF                                       
    10H       SECURITY                                       
    11H       VENDOR_SPEC            
    12H       SMART ATTRIBUTE                           
    13H       SMART THRESHHOLD               
    14H       SMART DIRECTORY                           
    15H       SMART ERROR LOG                 
    16H       SMART COMPREHENSIVE LOG   
    17H       SMART 自测日志                    
    18H       SMART 紧急事件日志   
    19H       SMART HEALTH_LOG                        
    1AH       SMART DRIVE_VENDOR_LOG               
    1BH       SMART HOST_SPECIFIC_LOG            
    1CH       WRITE_PROTECT                           
    1DH       CON GEN      

    知道了这些FW的地址以后我们就可以备份和写入硬盘的固件了假如我们要备份OVLY_CCT这个模块,那么我们就可以这样操作,
    S /C1 /S384 /U=1H c:\OVLY_CCT.BIN
    注意:参数/U是备份硬盘的固件1H是当前要备份的固件的地址,那么OVLY_CCT.BIN是模块的名称

    注意:U系列所有的模块的后缀名均为BIN格式的。

    例2:假如我们要写入OVLY_CCT这个模块,那么我们就可以这样操作,
    S /C1 /S384 c:\OVLT_CCT.BIN
    大家可以看到,在写入FW的时候是不需要加上/U这个参数的。
    由于硬盘的模块比较多,我们可以建立批处理文件来备份和写入硬盘的固件.

    该用户从未签到

    3

    主题

    47

    回帖

    124

    积分

    [INTOHARD]班长

    Rank: 2

    积分
    124
    QQ
    发表于 2007-12-9 21:00:06 | 显示全部楼层
    道了这些FW的地址以后我们就可以备份和写入硬盘的固件了假如我们要备份OVLY_CCT这个模块,那么我们就可以这样操作,
    S /C1 /S384 /U=1H c:\OVLY_CCT.BIN
    注意:参数/U是备份硬盘的固件1H是当前要备份的固件的地址,那么OVLY_CCT.BIN是模块的名称

    注意:U系列所有的模块的后缀名均为BIN格式的。

    例2:假如我们要写入OVLY_CCT这个模块,那么我们就可以这样操作,
    S /C1 /S384 c:\OVLT_CCT.BIN
    大家可以看到,在写入FW的时候是不需要加上/U这个参数的。
    由于硬盘的模块比较多,我们可以建立批处理文件来备份和写入硬盘的固件

    该用户从未签到

    0

    主题

    58

    回帖

    26

    积分

    [INTOHARD]工兵

    Rank: 1

    积分
    26
    发表于 2008-1-12 10:39:46 | 显示全部楼层
    没钱了,但是想看看

    该用户从未签到

    0

    主题

    25

    回帖

    8

    积分

    [INTOHARD]工兵

    Rank: 1

    积分
    8
    发表于 2008-1-17 14:36:43 | 显示全部楼层
    想了解下了..

    该用户从未签到

    6

    主题

    24

    回帖

    62

    积分

    [INTOHARD]班长

    Rank: 2

    积分
    62
    发表于 2009-6-11 08:32:44 | 显示全部楼层
    備份固件到底有多難呀!? 好像挺難的感覺

    该用户从未签到

    1

    主题

    15

    回帖

    20

    积分

    [INTOHARD]工兵

    Rank: 1

    积分
    20
    发表于 2009-9-13 14:23:06 | 显示全部楼层
    高人!!我要学习!!!
  • TA的每日心情
    开心
    2016-3-7 17:04
  • 签到天数: 30 天

    [LV.5]六品通判

    17

    主题

    1667

    回帖

    2112

    积分

    [INTOHARD]营长

    Rank: 6Rank: 6

    积分
    2112
    发表于 2009-9-21 09:22:05 | 显示全部楼层
    我要学习!!!

    该用户从未签到

    1

    主题

    805

    回帖

    400

    积分

    [INTOHARD]排长

    Rank: 3Rank: 3

    积分
    400
    发表于 2009-9-21 14:41:09 | 显示全部楼层
    学习了好多好多

    该用户从未签到

    0

    主题

    25

    回帖

    28

    积分

    [INTOHARD]工兵

    Rank: 1

    积分
    28
    发表于 2009-9-22 21:22:58 | 显示全部楼层
    2楼的与楼主的一样吗?
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

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