首页| 论坛| 消息
主题:希捷7代硬盘指令中文版
回帖:表 2.3.1
低字节

7 6 5 4 3 2 1 0
用于未来 用于未来 用于未来 用于未来 用于未来 用于未来 字编程 保留
(为128-字程序)

高字节
15 14 13 12 11 10 9 8
擦除芯片&重新编程 擦除主存储器 & 重新编程 未来扩展 未来扩展 未来扩展 未来扩展 未来扩展 未来扩展

2.4 LEVEL 1 指令: 存储器操作指令

在可访问级别的栏里面,字母‘F’, ‘C’ 和 ‘B’ 支持的命令分别代表工厂代码,用户代码和公用代码。
字母‘P’, ‘S’, 和 ‘*’ 支持的命令分别代表‘填充写模式’, ‘伺服模式’ 和‘特殊模式

指令 描述 Avail.
Bxx,yy 显示缓冲
xx - 欲显示的缓冲编号。注意:若显示的缓冲为读缓冲,则低亮度显示的字节不能与写缓冲中的相应字节相比较。
yy - 欲要相比较的缓冲编号。 (不匹配的数据高亮度显示), 若 xx 为读缓冲且 yy 没有输入,则与写缓冲中相应数据匹配的字节低亮度显示;而不匹配的高亮度显示。 B
Dx,yyyy,zz 显示存储器
从xyyyy 地址开始显示256字节的存储器内容
x - 地址大于16 位时的高位
yyyy - 地址大于16位时的低16位或16位地址
zz - 高亮显示与此值相匹配的字节 B
E 擦除系统信息,设置所有参数为缺省值
*** 必须重新开关驱动器电源才能使此命令生效 B
F 读取跳线信息
返回信息
Jumper: yy
yy = 00: Slave (没有使用跳线)
yy = 01: Master with ATA slave or single drive (跳线安装在靠近 ATA 电缆的位置)
yy = 02: Cable Select (跳线安装在靠近串行线连接器的位置)
yy = 03: Master with non-ATA slave (两个跳线都安装了) B
M 显示Flash ROM 的设备码,生产商代码,用户缺省算法选择字 (ASW), 和备用的缺省ASW。此命令执行完后驱动器会重新启动。 B
Nxx SMART 串行口控制
xx – Level 1 N 子命令
= 1 – 创建 SMART 扇区
= 2 – 更新 SMART 属性 (与接口命令中的 SMART D3h 选项相同 )
= 3 – 更新SMART 固件
= 5 – 转储 SMART 属性数据
= 6 – 转储SMART 阈值
= 7 – 转储 G-表
= 8 – 转储紧急事件日志
= 9 – 转储P-表
= A – 转储two hour Health 日志
= B – 运行 DST 短测试
= C – 运行 DST 长测试 B
Sx,yyyy 编辑存储器字节
x – 地址大于16 位时的高位
yyyy – 地址大于16位时的低位或16 位地址
此命令将连续读出存储器中的字节,并在字节改变时刷新显示内容
输入修改的字节后,可以进行以下操作:
DEL – 重新编辑同一字节
CR(^M) - 关闭并退出
LF(^J) - 编辑下一位置 B
Ux,yyyy 编辑缓冲字节
此命令与上面的S命令相同 B
Vxx,yy,zz 检验并计算保留区 CERT, RWF, CSPT, DEF 正常的拷贝
xx = - 欲检验的FILEKEY (与level T中的 d 命令相同,除了下面的)
= 0D – CERT FLSH (用于自动刷新)
= 0E – AT FLSH (用于自动刷新)
= 0F – AT_STUFF
= 10 – Security (没有使用,由驱动器固件自动下载)
= 11 – 生产商信息
= 12 ~ 1B – SMART 相关内容
= 1C - 写保护
= 1E – SKIP_TRK
注意: 尽管有时以上FILEKEY的完好拷贝的数量显示正常,实际上严格说他们并不是正常的。
yy =- 若没有输入,则只计算正常模块的数量
- 若输入,计算拷贝的数量,保留仅用于DE内部使用。
Zz = - 若没有输入,只计算正常模块的数量。
- 若输入,计算磁头的数量,仅限于DE内部使用。 B
W 校验PCB序列号与系统扇区中的序列号
若两者相同,则输出“01”,若不相同,输出“00”
此命令用于检测是否更换了PCB板。 B
Yxxxx 转换柱面号为 gray 码并显示结果
xxxx- 指定欲转换的柱面号 B
fxxxx 使用存储在保留磁道的AT-或CERT 代码对FlashROM进行编程
xxxx = AAAA 使用 AT (用户) 代码
xxxx = CCCC 使用 CERT (工厂) 代码
使用 SDLE 将代码下载到保留区 B
mx,yyyy 编辑存储器字。与 level 1中 “S”命令的操作相同。 B
yxxxx 将 gray 码转换为柱面号,并显示结果
xxxx- 指定欲转换的gray 码 B
$ 设置 PCB 信息并更新 flash
使用者会被提示输入 PCB EC#,PCB S/N 和 PCB P/N。 此功能用于PCB工厂写入PCB#, EC# and serial #后,到了驱动器工厂需要自动重新写入信息。 B
# 显示 PCB 信息
显示使用$命令写入的 PCB 信息 B
下一页 (1/2)
下一楼›:2.5 LEVEL 2 指令:Niwot 读/写指令

在可访问级别的栏里面,字母‘F’, ‘C’ 和 ‘B’ ..
‹上一楼:Axx 设置测试范围.下一个命令根据指定的xx 重复执行。
Bit 7 6 5 4 3 2 1 0
. . . . ..

查看全部回帖(8)
«返回主帖