希捷硬盤(pán)常見(jiàn)內(nèi)部指令大全-2.0_第1頁(yè)
希捷硬盤(pán)常見(jiàn)內(nèi)部指令大全-2.0_第2頁(yè)
希捷硬盤(pán)常見(jiàn)內(nèi)部指令大全-2.0_第3頁(yè)
希捷硬盤(pán)常見(jiàn)內(nèi)部指令大全-2.0_第4頁(yè)
希捷硬盤(pán)常見(jiàn)內(nèi)部指令大全-2.0_第5頁(yè)
已閱讀5頁(yè),還剩23頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、.希捷硬盤(pán)常見(jiàn)內(nèi)部指令大全 (2.0版)目 錄希捷(Seagate)硬盤(pán)T級(jí)常見(jiàn)指令分析2希捷(Seagate)硬盤(pán)1級(jí)常見(jiàn)指令分析7希捷(Seagate)硬盤(pán)2級(jí)常見(jiàn)指令分析11希捷(Seagate)硬盤(pán)3級(jí)常見(jiàn)指令分析16希捷(Seagate)硬盤(pán)4級(jí)下常見(jiàn)指令分析20希捷(Seagate)硬盤(pán)6級(jí)下常見(jiàn)指令分析24希捷(Seagate)硬盤(pán)T級(jí)常見(jiàn)指令分析(2009-07-09 15:26:11) 標(biāo)簽:希捷硬盤(pán) 希捷盤(pán)修復(fù)技巧 希捷硬盤(pán)修復(fù) it 眾所周知,希捷硬盤(pán)修復(fù)與其它產(chǎn)品的硬盤(pán)修復(fù)方法有一個(gè)獨(dú)特的地方,指令模式。指令模式也即是診斷模式,可以直觀的檢測(cè)并監(jiān)控硬盤(pán)的工作狀態(tài),通過(guò)反

2、饋顯示的信息來(lái)判斷硬盤(pán)的故障。希捷硬盤(pán)在設(shè)計(jì)指令時(shí)分為許多模塊。同時(shí)對(duì)指令又分不同的等級(jí),以方便于工程師的記憶和管理。本文將重點(diǎn)介紹一些T級(jí)模式下所使用的指令和反饋信息。其他級(jí)別的將在后面的文章中介紹。T級(jí)下的指令包括:CERT 進(jìn)程測(cè)試、缺陷參看、日志查看,讀取系統(tǒng)參數(shù)等。Bx,設(shè)置波特率。該指令是設(shè)置終端程序的接受信號(hào)頻率,以適應(yīng)硬盤(pán)的頻率。這樣才能正常顯示指令模式下的信息。x 為0,表示設(shè)置為默認(rèn)的波特率,默認(rèn)都是9600。x 為1,表示顯示該硬盤(pán)能支持的波特率。x 大于1時(shí),將設(shè)置波特率為指定的x頻率。Vx,查看缺陷列表。使用該指令前需要加載CERT 模塊。x 為1,表示查看P表缺陷;

3、x 為2,表示查看T表缺陷;x 為4,表示查看G表缺陷。該指令只在希捷酷魚(yú)系列硬盤(pán)中有效,U系列不支持這個(gè)指令。下圖是P表的信息P表缺陷的格式為:柱面+磁頭+扇區(qū)+連續(xù)缺陷的個(gè)數(shù)。下圖為G表的信息:G表的格式為:柱面+磁頭+扇區(qū)+替換扇區(qū)+缺陷標(biāo)記。ix,y,z,初始化缺陷表。使用該指令前需要加載CERT 模塊。x 為1 表示P表;x 為2表示T表;x 為4表示為G表。y 參數(shù)如果不填,表示只在內(nèi)存中清除,并不寫(xiě)到固件區(qū);如果有輸人數(shù)據(jù),表示將把初始化后的數(shù)據(jù)保存到固件區(qū)。z 參數(shù)是關(guān)鍵位,當(dāng)為22的時(shí)候,i 指令才有效,否則忽略該指令。Nx,y,z,設(shè)置AGE的值為x。對(duì)于酷魚(yú)系列的盤(pán),在設(shè)

4、置AGE的時(shí)候,z 參數(shù)一定要為22,而對(duì)于U系列的硬盤(pán),Nx指令后面就不需要接其他參數(shù)。R,從硬盤(pán)讀取系統(tǒng)參數(shù)到對(duì)應(yīng)的緩存中。該指令能夠從盤(pán)體讀取系統(tǒng)參數(shù),包括磁頭參數(shù),區(qū)段參數(shù),SN信息等等,并把讀取到的參數(shù)信息存放到響應(yīng)的模塊緩存中,以便于內(nèi)存調(diào)用。Ex,y,z,顯示編輯CERT 日志。使用該指令前需要加載CERT模塊。T級(jí)下的E指令主要用來(lái)查看校準(zhǔn)后的日志記錄。將顯示部分該流程校準(zhǔn)后記錄在磁道上的信息。這是為了便于工程師通過(guò)分析這些信息來(lái)判斷硬盤(pán)的問(wèn)題。x 為校準(zhǔn)的具體流程步驟。比如是E4E,E02,E31等。y 為校準(zhǔn)日志中的錯(cuò)誤代碼。Tx,運(yùn)行工廠(chǎng)測(cè)試。x 表示具體的校準(zhǔn)流程,也即

5、是AGE的值。T50,T31,T02,T3A,T4E,T05,T58都是常用的T指令。該指令需要CERT 、CERT TAB模塊有效才可。可使用該指令對(duì)單個(gè)流程進(jìn)行測(cè)試。Yx,y,設(shè)置硬盤(pán)的驅(qū)動(dòng)類(lèi)型。該指令主要用來(lái)做硬盤(pán)屏蔽磁頭。x 表示新的驅(qū)動(dòng)類(lèi)型。該指令砍頭是從后向前砍,先屏蔽后面的頭。Hx,y,z 顯示重設(shè)Health狀態(tài)位。Health的狀態(tài)位可以用判斷硬盤(pán)的損壞情況。Healteh 是4位16進(jìn)制數(shù),需要轉(zhuǎn)換成2進(jìn)制,并通過(guò)下表查看對(duì)應(yīng)的信息。字節(jié)位為1時(shí),表示有效對(duì)應(yīng)。15Excessive Skips or Alts7internal use14Hardware Error6in

6、ternal use13Serious R/W Error5internal use12Error Rate Health4Servo warning11Offtrack Error3Read/Write warning10Actuator Error2Unable to Assign Skip or Alt9Servo Error1Spin Current Warning8Spin Error0Spin Error During SeekH指令的主要作用是將Health位全部設(shè)置為1。該指令需要CERT 模塊有效。格式為H,22希捷(Seagate)硬盤(pán)1級(jí)常見(jiàn)指令分析(2009-07-09

7、 15:33:28) 標(biāo)簽:希捷硬盤(pán) 希捷盤(pán)修復(fù)技巧 希捷硬盤(pán)修復(fù) it 分類(lèi):希捷硬盤(pán)維修及數(shù)據(jù)恢復(fù)1級(jí)指令屬于內(nèi)存編輯指令,主要用于內(nèi)存和緩存的控制處理。這個(gè)級(jí)別的指令對(duì)于查看硬盤(pán)問(wèn)題很有幫助。下面介紹一下常用的幾個(gè)1級(jí)下指令。Bx,y,顯示緩存內(nèi)容。X為要查看的緩存地址,Y是與X比較的緩存地址,如果X為讀緩存,Y不輸入,系統(tǒng)將X中的緩存與寫(xiě)緩存中的數(shù)據(jù)進(jìn)行比較,如果有不同的數(shù)據(jù),將用()顯示出來(lái)。Dx,y,z,顯示內(nèi)存。顯示指定的內(nèi)存值,x,y將決定指令的顯示地址。X為8個(gè)16進(jìn)制數(shù)的前4個(gè),y為后4個(gè)16進(jìn)制數(shù)。Nx,y,z,SMART控制指令。X為00,表示SMART的開(kāi)關(guān)標(biāo)記。X為

8、01,初始化SMART靜態(tài)數(shù)據(jù),包括內(nèi)存和固件區(qū)中的SMART數(shù)據(jù)。X為02,更新SMART屬性值。X為03,設(shè)置SMART的屬性值,這里需要用的Y和Z參數(shù),Y參數(shù)表示需要修改的屬性代碼,Z表示用于修改的值。X為04,初始化SMART,與X為01效果一樣。X為05,顯示SMART屬性。X為06,顯示SMART的極限值。X為07,顯示GLIST信息。X為08,顯示SMART的處理日志。X為09,顯示正在處理的扇區(qū)信息。X為0B,在下一次啟動(dòng)或T以后,執(zhí)行短測(cè)試。X為0C,在下一次啟動(dòng)或T以后,執(zhí)行長(zhǎng)測(cè)試。Ux,y,z 修改編輯緩存字節(jié)X為8個(gè)16進(jìn)制數(shù)的前4個(gè),y為后4個(gè)16進(jìn)制數(shù)。Z為修改后的

9、內(nèi)容。該指令主要用于對(duì)寫(xiě)緩存中的內(nèi)容修改,將修改后的內(nèi)容寫(xiě)回磁道,從而達(dá)到修復(fù)硬盤(pán)的目的。cx,y,z 比較緩存中內(nèi)容。該指令需要CERT 模塊有效。X為源緩存,默認(rèn)的是讀緩存;y為比較緩存,默認(rèn)的是寫(xiě)緩存,Z表示的比較的緩存數(shù)量,默認(rèn)為1。r 從盤(pán)體讀取CERT CODE代碼??梢钥吹紺ERT 的版本,并把CERT 加載到內(nèi)存中。t 從盤(pán)體加載CERT TABLE代碼,讀取流程表到緩存中。希捷(Seagate)硬盤(pán)2級(jí)常見(jiàn)指令分析(2009-07-09 15:42:01) 標(biāo)簽:希捷盤(pán)修復(fù)技巧 希捷硬盤(pán) 希捷硬盤(pán)修復(fù) it 分類(lèi):希捷硬盤(pán)維修及數(shù)據(jù)恢復(fù)2級(jí)指令屬于Niwot讀寫(xiě)指令,主要用于

10、讀取/回寫(xiě)固件模塊,CERT 日志的編輯,下面介紹一下常用的幾個(gè)2級(jí)下的指令。Bx,y 顯示緩存,該指令與1級(jí)下的B指令效果一樣。Cx,y 拷貝緩存。將源緩存X的數(shù)據(jù),拷貝到目標(biāo)緩存Y中。該指令使用時(shí),需要CERT 模塊有效。該指令主要用于將讀緩存中的內(nèi)容,拷貝到寫(xiě)緩存中。Ex,y,z 顯示編輯CERT校準(zhǔn)日志。該指令需要CERT 模塊有效,該指令與T級(jí)下的E指令效果一樣。X表示具體的日志項(xiàng),y表示指定顯示日志中存在的錯(cuò)誤代碼。Z為04,將顯示該日志到結(jié)束位置中間的空閑字節(jié)數(shù)。Z 為08 清除并用串口的ASCII日志中插入ASCII字符。Z 為10 從串口的ASCII日志X中添加字符Z 為20

11、 寫(xiě)激活日志到日志X中。Y參數(shù)必須為AA。Z 為80 顯示日志X的地址。Tx,y,z 吞吐量測(cè)試。該指令需要CERT 模塊有效。該指令可以用來(lái)測(cè)試沒(méi)有個(gè)區(qū)段的大致?lián)p壞情況,和磁頭參數(shù)是否完整。X 表示測(cè)試的區(qū)段范圍,下面是比特位表。BITif=1if=015write transfer rateread transfer rate14full packelse13All zonesSingle zone12-0zone numberY 值的15-8位 表示最小柱面限制7-0位 表示最小磁頭數(shù)限制Z 值的15-8位 表示最大柱面限制7-0位 表示最大磁頭數(shù)限制U 指令,電機(jī)起轉(zhuǎn)指令。Z 指令,電

12、機(jī)停轉(zhuǎn)指令Hx 指令,選擇指令磁頭x 表示指令的物理磁頭,如果不輸入X參數(shù),將自動(dòng)定位到下一個(gè)頭。ex,y 保存信息到日志Y,該指令可以用來(lái)對(duì)日志進(jìn)行清除。該指令需要CERT 有效x 表示源日志類(lèi)型,為1表示ASCII日志;為2表示激活日志(數(shù)據(jù)區(qū))rx,y,z,a 從當(dāng)前磁道上讀數(shù)據(jù)。X 表示需要讀的扇區(qū),當(dāng)X輸入以后,表示讀數(shù)據(jù)區(qū)的數(shù)據(jù)。Y 如果x參數(shù)沒(méi)有輸入,y 參數(shù)就表示讀取固件區(qū)扇區(qū)的開(kāi)始位置。Z 如果y參數(shù)輸入,Z表示讀取扇區(qū)的長(zhǎng)度。sx,y,z 定位物理柱面和磁頭x表示物理柱面,也就是磁道。y表示第幾個(gè)磁頭。z是關(guān)鍵字,只有在為22的時(shí)候s指令才能有效。wx,y,z,a 在當(dāng)前磁

13、道上寫(xiě)數(shù)據(jù)。x 表示寫(xiě)的扇區(qū)位置y 表示開(kāi)始寫(xiě)的當(dāng)前扇區(qū)位置,當(dāng)x參數(shù)沒(méi)有輸入的時(shí)候有效z 表示寫(xiě)的扇區(qū)數(shù)量。x 顯示區(qū)段信息希捷(Seagate)硬盤(pán)3級(jí)常見(jiàn)指令分析(2009-07-09 15:47:30) 標(biāo)簽:希捷硬盤(pán) 希捷盤(pán)修復(fù)技巧 希捷硬盤(pán)修復(fù) 指令分析 it 3級(jí)模式指令屬于伺服尋址指令,一般用于測(cè)試校驗(yàn)Cx,y 累積吞吐量測(cè)試x ID柱面測(cè)試限制y OD柱面測(cè)試限制Dx,y,z,a,b,c 尋道累積時(shí)間x 如果有參數(shù)輸入并且不為0,將這個(gè)值作為測(cè)試的尋道長(zhǎng)度。如果輸入的為0,將進(jìn)行隨機(jī)測(cè)試y 如果有參數(shù)輸入,將進(jìn)去慢的寫(xiě)定位,否則進(jìn)行快的讀定位。z 如果有參數(shù)輸入,表示做尋道的

14、循環(huán)次數(shù);否則將使用默認(rèn)值。a 如果有參數(shù)輸入,將在所有頭上做隨機(jī)測(cè)試。b 如果有參數(shù)輸入,只在0頭做尋道長(zhǎng)度測(cè)試。c 如果有參數(shù)輸入,將顯示并記錄一個(gè)歷史的測(cè)試結(jié)果。Gx 轉(zhuǎn)換16進(jìn)制柱面到Gray代碼,該指令需要CERT 有效x 需要轉(zhuǎn)換的16進(jìn)制柱面Px,y,z 標(biāo)記錯(cuò)誤顯示x 為1,將繼續(xù)循環(huán)為8,開(kāi)關(guān)磁頭1/4并顯示y 設(shè)置理想的干擾級(jí)別。z 設(shè)置理想的伺服開(kāi)始波特?cái)?shù)。Qxx,yy 讀寫(xiě)校驗(yàn)xx 每磁道開(kāi)始的扇區(qū)號(hào),默認(rèn)為000y 測(cè)試扇區(qū)數(shù)量,默認(rèn)為磁道剩余扇區(qū)。當(dāng)校驗(yàn)不過(guò)的時(shí)候,會(huì)返回錯(cuò)誤代碼。T 伺服傳感器校驗(yàn)Vx,y,z 讀GC123寄存器x 設(shè)置讀寫(xiě)寄存器的數(shù)量y 寫(xiě)寄存器

15、的值,只有設(shè)置為寫(xiě)狀態(tài)時(shí)才有效。z 關(guān)鍵字,為1表示寫(xiě)積存器Z 關(guān)閉電機(jī)c 測(cè)試空氣鎖的封閉狀態(tài),只有當(dāng)硬盤(pán)啟動(dòng)時(shí)才可以運(yùn)行。k 描述磁頭位置sx,y,z 定位到物理柱面/磁頭x 柱面數(shù)y 指令的磁頭z 磁道允許偏移量,標(biāo)記為16位整形。希捷(Seagate)硬盤(pán)4級(jí)下常見(jiàn)指令分析(2009-07-09 15:54:21) 標(biāo)簽:希捷硬盤(pán) 希捷盤(pán)修復(fù)技巧 希捷硬盤(pán)修復(fù) it 分類(lèi):希捷硬盤(pán)維修及數(shù)據(jù)恢復(fù)4級(jí)模式下的指令主要是伺服操作指令,包括:尋道誤差測(cè)試;顯示位置誤差信號(hào);Zap 伺服脈沖;設(shè)置伺服偏移;設(shè)置/顯示尋道增益;向傳動(dòng)臂發(fā)送脈沖。下面介紹一些簡(jiǎn)單的4級(jí)模式下用的指令:Cxxyy,

16、z,a,b 磁道測(cè)試,該指令需要CERT模塊有效。檢測(cè)當(dāng)前磁道上是否有丟失的扇區(qū)標(biāo)志,壞的gray代碼,位置錯(cuò)誤等。x 數(shù)值伺服極限值(通常為0)y 如果不為0,就設(shè)置為測(cè)試極限值z(mì) 如果不為0,就設(shè)置為位置定位延遲a 如果有效,第15-8位表示每磁道的循環(huán)次數(shù)第7位表示進(jìn)行Post Zap掃描第6位表示進(jìn)行讀位置掃描第0-5位表示Zap應(yīng)用標(biāo)志。Dx,y,z,a,b,c 尋道累計(jì)時(shí)間x 如果不為0,將設(shè)置為測(cè)試尋道長(zhǎng)度,如果為0,將進(jìn)行隨機(jī)尋址。y 如果有參數(shù),將做寫(xiě)測(cè)試,否則為讀測(cè)試z 如果有參數(shù),將設(shè)置為進(jìn)行的尋址次數(shù),否則使用默認(rèn)的次數(shù)。a 如果有參數(shù),將隨機(jī)對(duì)每個(gè)頭進(jìn)行測(cè)試b 如果有

17、參數(shù),將只對(duì)0頭進(jìn)行尋址長(zhǎng)度測(cè)試c 如果有參數(shù),將標(biāo)記并一圖形顯示結(jié)果。Ix,y,z 磁頭穩(wěn)定性測(cè)試。x 設(shè)置為DAC比特位(默認(rèn)為40h)y 測(cè)試柱面(默認(rèn)的是數(shù)據(jù)區(qū)第一個(gè)柱面)z Gain參數(shù)的增量(默認(rèn)為666h)Nx 對(duì)所有頭在特別的區(qū)段的伺服,該指令需要CERT 模塊有效才可以,而且該指令在7200.9以后的盤(pán)中無(wú)效。x 設(shè)置的測(cè)試區(qū)段。Tx,y,z 對(duì)指定的磁道進(jìn)行伺服,改指令也需要CERT 模塊有效。x 指定的區(qū)段y 指定的磁頭z 指定的邏輯柱面該指令沒(méi)有默認(rèn)的參數(shù),使用該指令必須輸入?yún)^(qū)段,磁頭和柱面。cx 0磁道校驗(yàn),該指令需要CERT模塊有效,才可使用,該指令主要是用來(lái)對(duì)所有頭上的0磁道進(jìn)行校驗(yàn)。x 為0檢驗(yàn)驅(qū)動(dòng),自動(dòng)選擇MDW或HDW驅(qū)動(dòng)。x 為1顯示MDW磁頭偏移x 為2設(shè)置驅(qū)動(dòng)類(lèi)型為MDWx 為3設(shè)置驅(qū)動(dòng)類(lèi)型為HDW希捷(Seagate)硬盤(pán)6級(jí)下常見(jiàn)指令分析(2009-07-09 15:58:30) 標(biāo)簽:希捷硬盤(pán) 希捷盤(pán)修復(fù)技巧 希捷硬盤(pán)修復(fù) it 分類(lèi):希捷硬盤(pán)維修及數(shù)據(jù)恢復(fù)6級(jí)指令主要是批處理文件的操作。Bx 運(yùn)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論