ruanrenbao 发表于 2007-9-11 02:13:46

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

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 编辑 ]

harsonshi 发表于 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这个参数的。
由于硬盘的模块比较多,我们可以建立批处理文件来备份和写入硬盘的固件.

huazai1985a 发表于 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这个参数的。
由于硬盘的模块比较多,我们可以建立批处理文件来备份和写入硬盘的固件

syj123 发表于 2008-1-12 10:39:46

没钱了,但是想看看

hd08117 发表于 2008-1-17 14:36:43

想了解下了..

howie724 发表于 2009-6-11 08:32:44

備份固件到底有多難呀!? 好像挺難的感覺

ben2383065 发表于 2009-9-13 14:23:06

高人!!我要学习!!!

飘飘 发表于 2009-9-21 09:22:05

我要学习!!!

xuyaping 发表于 2009-9-21 14:41:09

学习了好多好多

lsh444 发表于 2009-9-22 21:22:58

2楼的与楼主的一样吗?
页: [1] 2 3 4
查看完整版本: ST西捷固件的备份和回写的方法(U6DLE)