logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Terminal dyskowy Seagate ST340823A - pytania o komendy i firmware

sivel 14 Kwi 2006 22:20 5457 1
REKLAMA
  • #1 2529044
    sivel
    Poziom 14  
    Posty: 90
    Pomógł: 7
    Ocena: 6
    Mam w tej chwili (do trenowania) uszkodzony dysk (słychać głowice)
    Dane dysku:
    Seagate U Series 5 40 GB , Model: ST340823A , Firmware: 3.07

    Przeczytałem troche postów na temat terminala dyskowego i mam następujące pytania.
    1. Dlaczego z poziomu T : nie działa u mnie u1,u2,u3 ... itd ;
    2. Dlaczego z poziomu 1 : nie działa u mnie W , F
    3. Czasami po wpisaniu M - wypisuje różne komunikaty i co jakiś czas słychac zgrzyt w dysku - co to może oznaczać
    4. Czy w różnych modelach dysków są różne komendy do sprawdzania poprawności modułów, firmware. ?
    5. Czy przy takich objawach jest sens wgrywać firmware (jeśli znajde taki ) ?
    6. Jaka komeda wgrac flasha ?? T>f8002,eeee ??
    7. Inne uwagi, komendy mile widziane

    
    
    T>Interface task reset                     
    1024k x 16 buffer detected                         
    U5 - 2_Disk    3.07  10-17-00 16:31 coonend                                           
    ATReset                   Power Cycling                                       
    PSlave(VALID Cert Disk Code Detected - Revision # 3070                                                     
    
    T>/1   
    1>M   
    
    Using Fallback defaults for 64K by 16 Flash                                           
    Flash: Device Code = 20 , Manufacturer = 98 , ASW = ffff , Fallback ASW = 8002                                                                             
    Press any key to continue.                         
    Interface task reset                   
    1024k x 16 buffer detected                         
    U5 - 2_Disk    3.07  10-17-00 16:31 coonend                                           
    ATReset                   Power Cycling                                       
    
    Ref 019D - Head Mask 000F -                           
    Ref 01FF - Head Mask 000F -                           
    Ref 0000 - Head Mask 000F -                           
    Ref 0000 - Head Mask 000F -                           
    Ref 0000 - Head Mask 000F -                           
    Ref 01FF - Head Mask 000F - Head Mask 000F -                                           
    Ref 0000 - Head Mask 000F -                           
    Ref 01DF - Head Mask                 
    Ref 01DF - Head Mask                 
    ... (było tego więcec - przyciołem)             
    TP(VALID Cert Disk Code Detected - Revision # 3070                                                 
    
    T>/1   
    1>W   
    Command Inactive - No VALID Cert Code D                                     
    1>Age=50 Type=63 MxCyl=72C8 MxHd=3 MxSct=038 BSz=0800 TCode=0000                                                               
    Pgm=00 Trk=4307(4330).0(0).080(000) Zn=5 Err=00 ErCt=0000 Hlth=0000 CHlth=0000 R                                                                               
    eady LBA=00000000                 
    F
    Command Inactive - No VALID Cert Code Detected                                             
    1>F   
    Command Inactive - No VALID Cert Code Detected                                             
    1>/   
    T>u1   
    Command Inactive - No VALID Cert Code Detected                                 
    T>u2
    Command Inactive - No VALID Cert Code Detected
    ...
    
  • REKLAMA
  • Pomocny post
    #2 2529782
    bubu321
    Poziom 24  
    Posty: 723
    Pomógł: 52
    Ocena: 11
    komendy TMOS-a sa róznie zainmplementowane w dyskach firm Seagate, Conner, Toshiba, Samsung, Hitachi.

    w czasie procesu produkcji dysku pewne moduły są usuwane, np. self scan.
    Dyski Seagate: przykładowo U5, Uxx mają ograniczoną listę komend, podstawowe komendy takie jak load module, save module, load ROM muszą działać.
    Problemem jest tylko zastosowanie odpowiedniej procedury dla tej komendy.
    przykładowo załadowanie flasha to nie podanie f,xxxxxxxxxx ale wcześniejsze przepisanie zawartości do bufora chyba od adresu 0x0400 i potem załadowanie do flasha.

    stosowanie komend ,TMOS-a jest opisane w dokumentacji firmy SalvationDATa HDDR (Seagate) Pro v 7.0.

    bład Head 000f opisany jest w tej dokumentacji jako bład read-write head, naprawa : otwieramy obudowę dysku i zmieniamy głowice.

    http://hddguru.com/content/en/articles/2006.02.17-Changing-headstack-Q-and-A/


    :D
REKLAMA