TREX支持電路板主芯片為88i開頭的全系列家族。指令字母不分大小寫。
自檢(SF)流程意義解釋:
流水號 功能名詞 正常指向 失敗指向
重要的有第3步的C4,全盤口徑校正,調紅綠塊的。(卡住不動的話換電源再,不行再分析
第0e步的d1(某些此處顯示是da,功能是一樣的)。卡住不動的話換固件重新做
第16步d2,是跑P表記錄,如果p表值太高,則會失敗.流程指向18
第1b步的b9,內部格式化.P表高的會導致這步失敗,P表沒有記錄的話也會失敗。
第1c步的ba,硬盤全盤掃描并自動加表.如果p表值太高或G表溢出.都會引起失敗。
第20步.自檢正常完成.這時可根據G和P表的記錄為估計是否正確.當然.掃描是最好了。
SF啟動正常完成后是有P表記錄的。
基本操作指令:
Scan 端口掃描,掃描出讓trex軟件控制硬盤的通訊端口,有時候需要重復執行兩次或多次才能掃描出端口。但選擇完端口后無需再次執行此命令直到重新打開T軟件。
Dut X 選擇被控制端的端口序號,一般來0或1,視當前主板端口數值而變化。
Did 顯示硬盤基本信息(通常用于檢查硬盤狀態,固件版本)
Idp 顯示硬盤高級信息(通常用于查看硬盤電機轉速,固件版本日期)
Reset 硬盤軟復位,不帶斷電功能,只是重置一下對固件區的讀取。
Ireset 硬盤硬復位(帶斷電重啟功能的復位指令)。
Ipath “X” 指定固件輸入路徑,X參數為路徑的詳細地址,如:”E:\royl\11”
Log x.txt 生成以X參數命名的文本文件,記錄操作詳情。
Showpaths 查看當前輸入和輸出的路徑地址信息。
Fmtunit 格式化硬盤,回車后出現選項.0為帶P表的內部格式化;3為不帶GP表的內部格式化。
Fmt 不帶GP表的格式化硬盤的簡寫指令,一般用于格式化一小段測試效果,比如這個盤調好了適配和TPI段位等,啟動自校前評估下磁頭的性能狀態。
Clrlog 復位smart表,清空G表.自檢流程。
Edit 編輯硬盤型號和容量,執行后首先出現的是型號編輯,再回車鍵后是容量編輯,比如500G 1T 1.5T
Edsn 編輯硬盤SN碼
Vscon 執行某些指令前必須的輔助指令。例如選擇TPI或段位。
Recal 用于敲停轉的硬盤重啟測試磁頭,如果這個盤的電路板是配對的.ROM也是寫了同家族號其它兼容的,執行此指令后硬盤不敲,起轉有尋道聲,證明就是固件引起的敲盤,還是敲的話證明有磁頭損壞。
Hdtest X 使用X參數所指定的磁頭執行SA區讀寫測試由此判斷磁頭好壞。
Ldata 加載ATA模塊(1640板或以上須加載了AtA模塊認盤了才能寫模塊)
Pickall 從軌道提取模塊,一般用于1640板以下不認盤的,寫外部兼容ROM以后就緒了,再加載ATA模塊,再用這個指令來提取,用winhex軟件打開C9模塊抄錄原盤TPI和段位。
Clrpwd 清除密碼。
固件操作指令:
從外部寫入模塊或內部編輯模塊內容后.要斷電復位才生效。全寫固件(整套固件換掉)后要清零32號,36號,6F號,極少數系列硬盤沒有6F號模塊。
C5模塊包含家族號信息,c9模塊包含出廠時的TPI和段位值,8005模塊包含該盤原始型號,03模塊包含該硬盤當前所使用的TPI和段位值,E0至E5和F0 F1模塊是每個磁頭的自校過程中產生的壞道記錄。2050至2057模塊是每個磁頭的調適配記錄。
Dir 顯示硬盤固件區的模塊列表。(01號存在的所有模塊信息)
Ca 檢查硬盤所有模塊好壞,執行后硬盤會自動檢測SA區.模塊為順序顯示出來,一個模塊有兩份內容相同的拷貝,名稱為copy0和copy1,模塊是好的顯示GOOD,壞的會顯示錯誤信息。模塊是good的一般內容也是正確的,但不是絕對。
Ck X 檢查硬盤單個模塊好壞,X參數為所要檢查的模塊名。比如ck 032h就是檢查32號模塊。
Rdfl X 從內部固件區讀取指定的模塊到讀緩存,X參數為所要讀取的模塊名。
Edit 編輯讀緩存模塊的內容
Wd 保存讀緩存模塊的內容到硬盤固件區。
Rf X 備份單個模塊,X參數為所要備份的模塊名, 輸入命令后回車會提示要保存到的文件夾路徑。
Wf X 從外部寫入單個模塊,X參數為所要寫入的模塊名
Rfall 備份所有固件區模塊, 輸入命令后回車會提示要保存到的文件夾路徑。
Wfall 從外部寫入所有固件區模塊,全寫固件區模塊順序是先寫01號模塊,斷電復位再執行全寫指令。
Fmtrsvd 格式化固件區(前提條件是固件區存在01和35號模塊并且內容正確)
Zrcyls 用于L板系列清零固件區所有軌道
Zrcyls_vdt 用于三角板系列清零固件區所有軌道
Clrfile X 清零X參數指定的模塊。
壞道表操作指令:
Lba X 輸入lba地址,X參數為lba值,一般是通過mhdd掃描得到(這個指令通常配合xlt指令一起使用,以查看當前所輸入的lba值所處在的磁頭號)
Xlt 將輸入的lba值轉換為cyl物理地址
Addtrk x,z 將之前用xlt指令得到的磁道添加到P表,x參數為所要添加的cyl值,z參數為所要添加cly值所在的磁頭號。
Plist 顯示p表壞道記錄
Glist 顯示G表壞道記錄
Gtop 將G表記錄添加到P表記錄,操作后須重建譯碼表。
Track 將P表記錄合并為磁道,指令回車后要輸入參數,UDMA的默認值是5
Zonelist X 顯示X磁頭的壞道列表,X號為邏輯磁頭號
Addplist 將掃描出來的壞道表添加到P表,須配合手工編輯T軟件文件夾中的plist腳本文件操作。(配合word軟件打開編輯mhdd掃描記錄用)
Clrglist 清空G表壞道記錄
Clrfile 033h 清空P表壞道記錄。33號模塊是P表記錄。
Delhd X 刪除X磁頭號所屬的所有P表記錄,X參數為所要刪除的磁頭號。
Rdplist 備份P表,一般砍段之前建議備份,萬一砍亂了p表記錄,以能回寫。
ROM相關操作指令:
Rom文件的大小(多少kb)可單讀出109號模塊,查看109大小得知。192和256kb的rom文件須用不同的指令來寫。或使用flashr 0,40000可執行的話代表為256kb,flashr 0,30000代表為192kb
Romdir 顯示構成rom的模塊列表,一般用來查看是否存在4F,20b模塊。
Romfw 從固件區提取rom模塊內容并回寫到rom
Mkrom 從固件區109號模塊生成rom文件,生成rom并回寫后,須配合romfw回寫rom文件的其它信息。三角板系列能用。
Romwf 從外部的模塊提取rom模塊內容并回寫到rom
Rombk 備份rom
Romwr 回寫rom
Romback 備份256kb大小的rom
Romwrite 回寫256 kb大小的rom
自檢相關操作指令:
Sf 啟動自檢
Msf 0 監控自檢檢狀態
Plog 自動清除自檢失敗記錄,并在當前流程步驟開始做自檢(用于流程失敗后再次啟動)
Setpstmode 1 開啟自檢狀態(用于之前沒有失敗,或許只是不小心中斷了再次啟動
Tp X 指定從?參數指定的流程步驟開始做自檢,須配合plog或setpstmode 1指令一起使用。
Dpst 顯示老款家族系列(如L板)的自檢流程
Dseq 顯示新款家族系列的自檢流程
Wsf 回寫自檢流程(回寫28號模塊)
啟動自檢后卡在C4不過的,一般是有磁頭壞或某段壞造成,可強行跑da或d1流程,完成查看E0等模塊記錄確定那個磁頭的壞道記錄多來判斷,L板一般不超過1W,701499一般不超過3W,三角板一般不超過3W或正常。
C4的自檢過程記錄在2000至2007模塊,如果c4失敗可查看這些模塊有沒有內容記錄來判斷停在那個磁頭。
自檢停在d1流程的,一般要換固件重新做。
某些L板的320G硬盤需要在Sf指令后斷電前回寫28號模塊,再tp 03h,再setpstmode 1后才能斷電啟動。
2060-771642板跑自檢卡在b9的.手動停了后重建譯碼表再用Plog啟動即可。
自檢失敗指向21流水號的,可嘗試的啟動后斷電前改28模塊坐標014c位置的46為4A,再掛電。
砍頭相關操作指令:
Map 顯示rom物理磁頭映射列表
Kill 1,X 屏蔽X參數指定的邏輯磁頭,并自動修改磁頭模塊內容,用后須再配合k指令使用屏蔽對應的物理磁頭。
K X 屏蔽X參數指定的物理磁頭
Nk X 釋放X參數指定的物理磁頭
Depophd 1,X 自動屏蔽?參數指定的邏輯磁頭號并自動修改好所有相關模塊內容
砍掉磁頭后還只存在一個磁頭的,要改0b模塊8F位置為01代表只使用一個磁頭。1640板或以上的,或許是使用20b模塊,要改動的位置也不一樣。
1640板砍頭操作前,須先掃行Fmtselect_Set_Target_capacity X指令把容量類型更改為1或2
本盤2.5寸的1499板硬盤,砍0頭有時需要用kill指令,修改好固件后先備份所有的模塊出來,再用k指令砍掉0頭..以免造成只讀。
降容量相關操作指令:
Getdrvfmt 顯示當前使用的容量類型
Setdrvfmt X L板系列降容指令,X參數為降容類型
Fmtselect_get_current 顯示當前使用的段位適配信息
Fmtselect_get_TPI 顯示該盤的TPI信息
Fmtselect_get_Capacity 顯示段位容量信息
Fmtselect_Set_Target_capacity X 自動選擇段位容量 X參數為容量類型
Fmtselect_Set_TPI A,B,C,D,E,F,G,H 手動指定TPI值,字母參數為0-7頭
Fmtselect_Set_capacity A,B,C,D,E,F,G,H 手動指定段位容量, 字母參數為0-7頭
Settpi X 單個磁頭,由低向高位順序提升TPI值,X參數為所要調整的磁頭號,執行此指令的前提是已經把所有磁頭的TPI值都設定過了。
砍段相關操作指令:
Zonelist X 顯示X號參數選定的磁頭段位表信息(用于三角板)
lzonelist X 顯示X號參數選定的磁頭段位表信息X參數是要查看的邏輯磁頭(用于L板)
Diszone 顯示該盤的總段位表信息
ldelzone x,z 刪除段位缺陷(X參數是邏輯磁頭,z是段位)
Cutzone X 三角板砍段并自動刪除段位缺陷,此X參數數值來自diszone指令后得到。執行后斷電前須清空32號,改正型號和容量。L板如不能成功刪除對應缺陷的,則要用ldelzone刪除
砍段之后要重建譯碼表,重建后一般再從b9流程跑起,至完成。砍段后不能重建譯碼表的,嘗試清空G表,斷電后再重建,如果還不能成功一般是P表過高或p表錯亂造成,可嘗試再砍掉其它SPT或壞道缺陷高的段位,還有就是重新按03號模塊記錄的TPI值再手動選擇次TPI
調整適配信息操作指令:
Fixsf 重新調整40號模塊適配參數,調整完成后須用aw47指令提取適配信息到正確位置
Sw47 X,Z 提取40號模塊適配參數保存到47模塊,X參數為40號模塊重新調整后適配數值的開始地址,Z參數為47號適配數值的開始地址。
調40適配參數成不成功的判斷為,查看40號模塊,查看坐標30位置有沒有40這個數值,調得好但選擇不了TPI段位的,看這個40數值后面有沒有緊跟著其它數值,沒有的手動填入5A,再執行Fmtselect_Set_Target_capacity X 自動選擇段位容量填為1或2,斷電重啟后再執行選擇TPI和段位
調40適配參數失敗的,也可以嘗試讀41號模塊到緩存,把坐標0x8位置的數值改為40,再wd 040h回寫,再fixsf啟動。
L板和701383板的硬盤,換固件后能fmt格得動的,(701383板的要先選擇好TPI或段位)。直接啟動SF,待過了第一個C4流程后再用sw47指令調好適配再setpstmode 1開啟自檢狀態。
日常操作備忘錄:
1.直接走到第20號步驟,一般是完美跑完的自檢的.可通過查看P表高不高.查看0e6h號真實流程是否正確。
2.中斷自檢,或自檢自動到了DC,要軟復位
3.用我們的T軟件執行fixsf或sf指令后都會自動修改為優化過的流程步驟,所以在做完自檢后需清除028號模塊,以免技術外泄。
4.Royl系列沒有原適配信息的,要先調好適配再啟動。怎么知道沒有原適配?原來不認盤重新寫認或砍頭砍亂不認了。只要你不知道的就是沒有?
5.2060-7016** 2060-7017**以上板號不要調TPI或選擇段位信息.一定要用原盤的。
6.Edid改不了型號的,查看0d模塊坐標3E位置,有數值的填為00后重啟即可更改。
7.自檢失敗了.P表沒記錄的.查看0e0h致0e5h號模塊記錄.記錄的條數高低作為參考值,
調適配失敗的.查看2050h至2057h,比如2050有記錄,2051沒記錄的,作代表2050對應的磁頭沒調好,再比如2050h至2057h都有記錄的,作是最后一個磁頭沒調好。
8.如何查看和編輯模塊? 答:就是把模塊讀到讀緩存(指令rdfl),再用edit指令編輯這個模塊,既然是打開編輯了,難道還不可以查看到內容?更改了模塊內容的話,要再用wd指令回寫才生效。
9.fmt格一會就斷電的,嘗試再選擇一次TPI再格。
10.三角板掃描出!號的.一般是板不良造成
11.L板701335-005板號的,58系列80G用109D版本來做.砍頭后變成40G的.清了32號,直接改正型號容量
12.L板某些在MHDD認盤.在T軟件下不能就緒的.解決是先接電源線,后插數據線,再在T軟件中fmt,格得動后在Mhdd按F3復位就能就緒了。
13.掃行過addplist或addtrk指令的,重建譯碼表后要在MHDD下rease后面的小段Lba值
14.2.5寸701450-11板調適配的,要在fixsf斷電前rdfl 028h,配合edit修改0F1c坐標數值6A為6F
15. 一般固件引起的敲盤會自通電轉動敲兩下就停轉,如果懷疑是固件引起的,在停轉后用recal指令來測試。還敲的就是磁頭壞了.不敲的就是固件引起的,如是.解決的方法是換套兼容的固件來寫rom后清了03,0c,32,36模塊再寫固件
16. K指令修改的只是rom內容中磁頭數.修改不了SA區相應的固件模塊.通常僅用于通電敲盤砍頭。
17,重建譯碼表=帶P表的內部格式化,待界面數字走動后即完成。輸入fmtunit指令后回車填0選項。
18硬盤容量類型的參數一般為1最大,就是滿容量;或2降容,一般為滿容量的2份之1容量;或3最小。一般我們都要選擇最大來做自檢。如果由于壞道多或紅綠大多導致失敗再選擇降容量。
19. 701383板的用072Q固件
20. 701640-002輕盤500G盤體重刷固件后TPI和段位值都要選擇4
如何判斷在MHDD掃描出來的壞道是那個磁頭圖解:
圖中的h=1(0x1)代表這個壞道是由1頭產生的。
如果你的筆記本電腦遇到了黑屏花屏的現象你會怎么處理?會送修,我想JS會趁機撈一筆,其...
揭秘4:網絡視頻的圖像不及模擬的清晰。 事實: 高質量的網絡攝像機也有可以和模擬攝像...
木馬是一種基于遠程控制的病毒程序,該程序具有很強的隱蔽性和危害性,它可以在人不知鬼...
如何配置web服務器,web服務器的架設,服務器配置,服務器配置技術,怎么配置服務器
藍屏是讓擁有筆記本朋友們的一個很頭疼的小故障,但是不要緊,今天小編就與大家學習三招...
有效保護個人隱私的十件最簡單的事
首先我們先啟動EasyRecovery軟件,點擊左邊列表中的數據修復。 數據修復里面有六個選項...