使用HT代碼檢測固件區(qū)與磁頭映射圖的修改
VANGOPLUS, PANGO, VELOCE, PALO, MAGMA, RUBICON以及P80A家族硬盤包含HT代碼,即啟動固件區(qū)測試與準備Burn Test所需的代碼。HT測試期間,硬盤分析固件區(qū)HT面,清空先前測試的所有結(jié)果,重置用戶數(shù)據(jù)區(qū)的缺陷表、適配參數(shù)并編輯其他模塊。
HT測試還有另外一個重要功能:測試Bum test Script模塊中命令的可用性及其參數(shù),并對特定硬盤調(diào)整一些命令的參數(shù)。測試之后BISPT模塊頭將變?yōu)椤癇URN,,。HT測試期間,硬盤也可部分檢測用戶數(shù)據(jù)區(qū)。
要執(zhí)行HT測試,需在硬盤報告就緒后寫入“HT代碼”,關(guān)閉硬盤電源并重新上電。測試將在5分鐘之內(nèi)啟動,持續(xù)20~60分鐘?梢酝ㄟ^LED的閃爍或者終端中的LED NN0000代碼(NN代表測試結(jié)束代碼)判斷測試是否結(jié)束。
POSEIDON, P80M及以后的家族不使用HT代碼而是使用FFlash。如果寫FFlash到硬盤,運行測試需要修改腳本頭為BURN或者整個清空腳本模塊。此測試重建固件模塊的速度相當快。測試完成之后需要寫入HTBI代碼。
為修改磁頭映射圖(用軟件方法禁用磁頭),需要向硬盤寫入HT代碼或FFlash代碼,設(shè)置所需的磁頭映射圖,啟動測試。為此,需執(zhí)行下列步驟:
(1)修改腳本頭為BURN或者清空腳本模塊。
(2) 向硬盤寫入自定義磁頭映射圖的HT或FFlash代碼。有以下選項:
“l(fā)eave unchanged”:告訴程序不修改磁頭映射圖;
“Specify enabled heads”:告訴程序只保留所標記編號的物理磁頭。例如,如果一個硬盤有0,1兩頭,而這里只選擇了1頭,那0頭就會被用軟件方法關(guān)掉。
寫入代碼需要若干秒時間(通常小于30s),加載完畢后硬盤會報告就緒,程序顯示成功能記錄的通知。某些型號在此過程中電機會停轉(zhuǎn)。
(3)關(guān)閉硬盤電源并重新上電,通過監(jiān)控終端等待測試啟動與結(jié)束。
(4)測試結(jié)束后關(guān)閉硬盤電源并重新上電,發(fā)送軟復(fù)位信號,寫B(tài)urn Code或者HTBI Code,啟動主Self-Test程序。