STComTools是一款好用的希捷硬盘辅助维修工具,主要用于修复通病、修坏道、清通电时间等问题,还具有HDD ID编辑、缓冲区读写、脚本、一键固件备份、发送ASCII字符等功能,支持11代、12代盘,有需要的朋友可以来本站下载!

使用说明
//[NHPLUS2HD_S-1A_3.AAC]
//固件类型也可以使用[NHPLUS2HD_S-1A]、[NHPLUS2HD_3.AAC]或[NHPLUS2HD]格式
//APP= SA偏移 起始扇区 扇区数 缓冲区
//只有APP需要填写缓冲区,也可以不填
//CERT0=SA偏移 起始扇区 扇区数 [SA偏移 起始扇区 扇区数]
//CERT1=SA偏移 起始扇区 扇区数
//CERT0为0头的数据,CERT1为1头的数据
//TABLE=SA偏移 起始扇区 扇区数
//ATA=SA偏移 起始扇区 扇区数
//VEN=SA偏移 起始扇区 扇区数
//所有数值都为16进制
//根据需要可自行添加
[4200.2 MERCURY]
APP=16 0 1A0 60
CERT0=64 0 1F2 66 0 1C6
TABLE=66 1C6 16
ATA=68 0 7C
VEN=6C 0 12
[4200.2 MERC2]
APP=10 0 238 60
CERT0=3E 0 31A
CERT1=3E 0 EE
TABLE=42 18D 17
ATA=44 0 80
VEN=48 0 12
[5400.3 VENUS]
APP=16 0 238 60
CERT0=66 0 262
CERT1=66 0 1A6
TABLE=6A 131 18
ATA=6C 0 95
VEN=70 0 12
[5400.4 CORSATR]
APP=16 0 238 60
CERT0=66 0 337 6A 0 129
TABLE=68 19B 16
ATA=6C 0 9D
VEN=70 0 12
[AVALANCHE]
APP=15 0 180 80
CERT0=22 0 22F
TABLE=22 200 E
ATA=23 0 5F
VEN=25 0 12
[ALPINE (FW:3.xx)]
APP=15 0 180 80
CERT0=29 0 240
TABLE=29 240 11
ATA=2A 0 5D
VEN=2C 0 12
[ALPINE (FW:8.xx)]
APP=15 0 180 80
CERT0=29 0 244
TABLE=29 244 11
ATA=2A 0 61
VEN=2C 0 12
[APLUS]
APP=15 0 180 80
CERT0=47 0 2F8
TABLE=47 2F8 13
ATA=49 0 61
VEN=4B 0 12
[PUMA]
APP=15 0 1A0 60
CERT0=47 0 280
CERT1=47 0 134
TABLE=48 134 14
ATA=49 0 71
VEN=4B 0 12
[TONKA]
APP=16 0 1A0 60
CERT0=64 0 2C9
CERT1=64 0 DF
TABLE=66 DF 15
ATA=68 0 7A
VEN=6C 0 12
[TONKA15]
APP=16 0 238 60
CERT0=64 0 280
CERT1=64 0 188
TABLE=66 188 18
ATA=68 0 9D
VEN=6C 0 12
[TONKA2]
APP=16 0 238 60
CERT0=64 0 280
CERT1=64 0 188
TABLE=66 188 18
ATA=68 0 9D
VEN=6C 0 12
[TONKA40]
APP=16 0 234 60
CERT0=64 0 2FD 66 0 10B
TABLE=66 10B 18
ATA=68 0 9D
VEN=6C 0 12
[TLITE1HD.09E]
APP=16 0 238 60
CERT0=64 0 280 66 0 188
TABLE=66 188 18
ATA=68 0 9D
VEN=6C 0 12
[TLITE1HD.09K]
APP=16 0 238 60
CERT0=64 0 280 66 0 1A8
TABLE=66 1A8 18
ATA=68 0 9D
VEN=6C 0 12
[TLITE2HD.09E]
APP=16 0 238 60
CERT0=64 0 280 66 0 188
TABLE=66 188 18
ATA=68 0 9D
VEN=6C 0 12
[TLITE2HD.09K]
APP=16 0 238 60
CERT0=64 0 280
CERT1=64 0 1A8
TABLE=66 1A8 18
ATA=68 0 9D
VEN=6C 0 12
[GALAXY]
APP=16 0 238 60
CERT0=70 0 280
CERT1=70 0 1A8
TABLE=72 1A8 18
ATA=74 0 9D
VEN=78 0 12
[GALAXY2D]
APP=16 0 238 60
CERT0=70 0 280
CERT1=70 0 1A8
TABLE=72 1A8 18
ATA=74 0 9D
VEN=78 0 12
[NHAWK1HD]
APP=16 0 238 60
CERT0=64 0 280 66 0 1A8
TABLE=66 1A8 18
ATA=68 0 9D
VEN=6C 0 12
[NHAWK2HD]
APP=16 0 238 60
CERT0=64 0 280
CERT1=64 0 1A8
TABLE=66 1A8 18
ATA=68 0 9D
VEN=6C 0 12
[NHPLUS2HD_S-1A]
APP=16 0 238 60
CERT0=64 0 35C
CERT1=64 0 CC
TABLE=66 CC 17
ATA=68 0 93
VEN=6C 0 12
[NHPLUS2HD_S-1N]
APP=16 0 238 60
CERT0=64 0 35C
CERT1=64 0 1C4
TABLE=66 1C4 17
ATA=68 0 93
VEN=6C 0 12
注意事项:
1.一键固件备份功能备份的下来的固件可直接用于F级引导。
2.一键固件备份中所用固件参数数据可自行添加。
3.脚本支持命令及使用方法如下:
1) ECHO/提示信息 显示提示信息
2) SPEED/速率 (9600,38400,57600,115200) 设置端口及硬盘速率
3) BAUDRATE/速率 (9600,38400,57600,115200) 设置端口速率
4) HEX/十六进制代码(2位) 发送ASCII(十六进制)
5) DEC/十进制代码 发送ASCII(十进制)
6) LEVEL/等级 (F,T,1,2……) 转换当前级别到F级,T级,1级……
7) STR/字符串 原样发送字符串
8) SLEEP/毫秒 休眠
9) SEND_FILE/块大小/源文件 发送文件
10)R_SECTORS/磁道/磁头/读缓冲区/开始扇区/扇区数/目标文件 读表面
11)W_SECTORS/磁道/磁头/读缓冲区/开始扇区/扇区数/源文件 写表面
12)CREAT_FILE/源文件1/起始扇区/扇区数/源文件2/起始扇区/扇区数/目标文件 创建文件
13)R_BUF/缓冲区入口/长度(单位为扇区)/目标文件 读缓冲区(未测试)
14)W_BUF/缓冲区入口/长度(单位为扇区)/源文件 写缓冲区(未测试)
更新内容
一、修改了部分已知BUG
1.转F级不成功。
2.部分硬盘读磁道数据错误。
3.部分硬盘获取保留区地址错误。
还有几处小错误改正,一时想不起来了。
二、增加功能
1.HDD ID编辑。
2.缓冲区读写(未测试)。
3.发送ASCII字符(十六进制或十进制)功能。
4.一键固件备份功能(很多坛友期待的功能)(软件内置固件数据未全部测试,我没有硬盘啊!!!)。
5.脚本功能。