|
T级下m指令
m[Partition],[FormatOpts],[DefectListOpts],[MaxWrRetryCnt],[MaxRdRetryCnt],\n\r"
"[MaxEccTLevel],[MaxCertifyTrkRewrites],[ValidKey],[DataPattern]";
第一个参数:被格式化区域
0 = User Partition 用户区
1 = System Partition 系统区,固件区
默认0
第二个参数:格式选项
Bits 31-6: not used 31-6未使用
Bit 5: Enable SeaCOS XF Space Format. 使SeaCOS XF空格式
Bit 4: Enable Zone Re-format Skipping. 启用跳过重复格式化区域
Bit 3: Enable Event-based Format Logging.
Bit 2: Disable User Partition Certify. 禁用用户分区
Bit 1: Disable User Partition Format.
Bit 0: Corrupt User Partition Primary Defects.
取值范围: 0 or 0xFFFFFFFF
Default: 0
(Enable User partition Certify保证启用用户区,
Enable User Partition Format格式化用户区,
Don't Corrupt Primary Defects不破坏P表)
11代通病修复 F3 T>m0,2,2,0,0,0,0,22
12代通病修复 F3 T>m0,2,2,,,,,22
禁用用户区。所以通病修复,不会破坏用户区数据。不会影响数据恢复。
清零: F3 T>m0,8,2,1,1,,,22
清零: F3 T>m0,5,1,3,5,,,22
从不同的软件中,跟踪出上面二条清零指令。当然我们也可以组合使用上面的参数
0+1+2+3+4+5=15 对应十六进制 0 1 2 3 4 5 6 7 8 9 A B C D E
所以第二个参数 有时会出现8 D之类。但是绝对不会超过E。
第三个参数:坏道加到哪?
2 - Defect List Options.缺陷表选项
Bits 31-3: not used
Bit 2: Process the Active Error Log.
Bit 1: Process Primary Defect Lists. P表
Bit 0: Process Grown Defect Lists. G表
默认: 3 (Process Grown Defect Lists, Process Primary Defect Lists,)
这个默认3 是 0+1+2得来的。就是全部使用。默认3的时候,不会加到2。
修坏道 F3 T>m0,D,3,,,,,22
修坏道进P表 F3 T>m0,D,2,,,,,22
修坏道进G表 F3 T>m0,D,1,,,,,22
//这三条指令来自网上网友处。可以确认修坏道进P表的指令是错的。
第四个参数:
3 - Maximum Write Retry Count.
第五个参数:
4 - Maximum Read Retry Count.
第六个参数
5 - Maximum ECC T-Level.
第七个参数:
6 - Track Rewrite During Certify Retry Threshold. 默认 空
第八个参数:
7 - Valid Command Key. 0x22
第九个参数: 这个参数不用
8 - Data Pattern For Format. 格式化时填入数字 默认填0
Range: 0 or 0xFFFFFFFF Default: 0x00000000.
|
|