硬盤寫入BURN資源,關(guān)閉硬盤電源并重新上電
對于VlIP, VICTOR, PUMA, VICTORPLUS, VERNA, VERNALITE, VANGO,zVANGOPLUS, PANGO, VELOCE, PALO, MAGMA, M40S, RUBICON以及P80A家族.硬盤執(zhí)行測試之前必須執(zhí)行下列步驟。
1.為硬盤寫入下列BURN資源
一“BURN-IN Script”(若數(shù)據(jù)庫中無可用腳本,需手動將BISPT模塊頭從END改為BURN):
一“Overlay”(僅VERNA,VERNALITE與VANGO家族需要);
一“Bum Code”或“Downsize Burn Code”。
2.關(guān)閉硬盤電源并重新上電 ,
對于POSEIDON,P80M及以后的家族.執(zhí)行測試之前必須執(zhí)行下列步驟:
(1)測試之前寫“FFlash”固件到硬盤。
(2)關(guān)閉硬盤電源并重新上電。
(3) 編輯“BISPT”模塊頭(Burn test腳本),將其從END,F(xiàn)AIL或者CONT改為3L-RN。
(4) 寫“HTBI Code”到硬盤。
(5)關(guān)閉硬盤電源并重新上電。
之后硬盤將等待5分鐘并啟動測試。等待與測試期間所有狀態(tài)寄存器處于非使能狀態(tài)。如果此期間發(fā)送軟復位信號,硬盤會切換到就緒狀態(tài)并可以訪問固件區(qū),關(guān)閉電源再開啟后會重新啟動測試。如果硬盤直接報告就緒,則BURN-IN腳本頭應為END或FAIL。如果測試期間連接硬盤到終端,可以注意到運行每一步測試與執(zhí)行一定操作時硬盤都會輸出一條信息,這些信息中的部分類似如下顯示:
BStep 00003 (Cmd 0024):
BStep 00004 (Cmd 0069):
BStep 00005 (Cmd 0069):
BStep 00006 (Cmd 0069):
BStep 00007 (Cmd 0069):
BStep 00025 (Cmd 0010):Test head:OOTest zone:07Agc:0508Agc:OOAIAsc.
FFF2Test head: 01 Test zone: 07Agc: 0406Agc: 0080Asc: 000,
BStep 00026 (Cmd 0010):
可以使用輔助的LED發(fā)光二極管監(jiān)控測執(zhí)行PC-3000三星程序中菜單“Tools”方便地監(jiān)控測試進程(對SATA硬盤不可用)進程和結(jié)束狀態(tài)。接法如圖3-4所示。“Utility extensions”一“Burn test”,可以測試結(jié)束后,硬盤的主軸停轉(zhuǎn)并且LED持續(xù)閃爍。也可以通過終端很容易地判斷測試是否結(jié)束:終端中硬盤恒定輸出“LED 00 0000”字符串。其中“LED”表示閃爍模式00應該是結(jié)束代碼,其他值表示錯誤。
如果Burn Test運行很長時間(超過24小時)硬盤主軸仍未停轉(zhuǎn),且沒有任何測試要結(jié)束的跡象,可以中止此測試,關(guān)閉硬盤電源并重新上電,發(fā)送軟復位信號到硬盤,然后可以利用BISPT的模塊頭檢測,查看測試狀態(tài)。如果模塊頭是CONT,則需繼續(xù)測試(需關(guān)閉硬盤電源并重新上電,不發(fā)送復位信號);如果是END,則表示測試成功結(jié)束;如果FAIL,則表示測試由于出錯已經(jīng)中止。
測試成功結(jié)束之后需關(guān)閉硬盤電源并重新上電,根據(jù)測試前加載的Burn Code向ROM回寫“Main Code”(對小型化DS型號需加載“Downsize Main Code”),加載后關(guān)閉硬盤電
源并重新上電,就可以工作了。
如果測試出錯中止,則不可回寫“Main Code”,否則可能造成硬盤不再響應任何請求。通過PC-3000三星程序“Tests”一“Service information”一“Work with BURN,,一。BURN TEST RESULT REPORT”菜單可以查看Burn Test測試結(jié)果報告,分析出錯的原因。然后更換一份測試腳本再重新進行測試。為此,需要向硬盤寫入BISPT模塊,將其頭部修改為
BURN,關(guān)閉硬盤電源并重新上電,測試即可從開始重新啟動。