瀏覽單個文章
thx
Major Member
 

加入日期: Jun 2000
您的住址: Taipei
文章: 288
修訂以這為主
http://wiki.osslab.org.tw/Storage/D...e/Terminal_mode

本文引用部份xlysoft 圖文 簡單說明Seagate 終端指令
http://blog.sina.com.cn/s/blog_60c6d8680100duwi.html


類似手機這類embedded system ,部份硬碟帶有 UART port. Serial RXD、TXD、GND 訊號腳位.訊號類似Nokia MBUS.
如須跟用電腦RS-232做通訊必需做電位轉換.電路如上 .連接tx,rx gnd 連接 seagatea ide hdd jumper位置
sata 則是另外跟線
如果用usb 轉線一般band rate 38400 bps
rs-232 轉線 9600 bps


連接成後終端機下指令.




ALPINE 表示的就是硬盤的所屬類型,S.15為電路板的型號,這與前面在裝入界面中看到的信息是一致的。01-16-03 11:51表示電路板的出廠日期,Head Mask 0000 — Switch to full int表示硬盤的磁頭已經復位,3.04表示的為固件的版本號,Master表示硬盤為主盤模式,並且已經「就緒」,等待其他指令輸入。


下面介紹 一些常見指令。點中指令模式的界面,再按組合鍵「CTRL+Z」可進入T級指令模式。(Restart the Diagnostic Monitor. 重新開始診斷監控)

點 擊「.」和「;」可以查看硬盤的當前狀態,下面來分別說明





執行「。」指令會看到類似「T>Pgm=00 Trk=06991(06991).0(0).272(19F) Zn=3 Err=00 ErCt=0000 Hlth=0000 CHlth=0000 Ready LBA=007FFF2D」的提示。
其中「Trk=06991(06991).0(0).272(19F)」代表當前選定的邏輯柱面 (物理柱面)、磁頭和扇區數量,如06691為當前柱面,0為當前使用磁頭,272為當前磁頭所在扇區,這裡的扇區通常是所讀/寫的最後一個扇區之後的扇 區。這個提示說明磁頭0已被選中;而「Pgm=00」則代表了正在活動的程序,其中00 代表診斷監控。




執行「;」指令,會顯示如下信息,如圖:

「Age=50」表示當前硬盤的運行級別為50。「Type=20」表示當前硬盤使用的代碼程序為20,「MxCyl=16358」表示硬盤的最大柱面數 為16358,「MxHd=0」表示當前硬盤的最大磁頭數1。MxHd=1表示硬盤的最大磁頭數為2,MxHd=2表示磁頭數為3,依次類推。


Seagata 終端指令 還有其他六級 /1 ~6 可切換到不同級指令
遇到故障問題配合邏輯判斷及良好設備才能有效解決Storage 各種問題
下篇開始實務範例
__________________
~有任何問題 歡迎詢問!!~


自取地址:台北市長春路15號11樓之2
聯絡電話: (02)25214840
手機: 0915153332
Line:@osslab
營業時間為週一至週五 早上10:00 ~18:30


夢理都是DATA
http://www.osslab.com.tw/
舊 2010-06-05, 12:48 PM #13
回應時引用此文章
thx離線中