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

Terminal dyskowy - interfejs RS-232 do komunikacji z HDD.

kobian78 08 Sty 2006 09:15 32560 14
  • #1 2158295
    kobian78
    Poziom 11  
    Posty: 64
    Ocena: 4
    Jak podpiąć terminal dyskowy do dysku z laptopa? Mam 2 dyski IBM ale nie wiem gdzie wpiąć ten terminal
    Terminal dyskowy - interfejs RS-232 do komunikacji z HDD.
    gdyż niema tam żadnych wolnych pinów oprócz pinów do ustawienia na Master / Slave

    Znalazłem podłączenie w miejsce zworek masters / slave
    . . .RX
    . . .TX
    tylko nie wiem czy to prawidłowe podłączenie
  • #2 2158509
    bubu321
    Poziom 24  
    Posty: 723
    Pomógł: 52
    Ocena: 11
    Jeszcze inny schemat,
    Terminal dyskowy - interfejs RS-232 do komunikacji z HDD.
    a w tym twoim po co te diodki Zenera na wejściu i wyjściu Tx, Rx ?
    Ja stosuje układ firmy Dallas DS275, bo w moim laptopie mam problemy zasilania Max 232 z pinów 4, 7, RS-232.

    Jest temat "Podłączenie dysku 2.5' do interfejsu ATA 3.5'" autorstwa 99none.
    pliki poniżej z dokumentacji publikowanej w tym temacie.
    Terminal dyskowy - interfejs RS-232 do komunikacji z HDD.

    Terminal dyskowy - interfejs RS-232 do komunikacji z HDD.

    Terminal dyskowy - interfejs RS-232 do komunikacji z HDD.

    P.S. Ja bym zrobił sobie taką przejściówkę do podłączenia dysków 2.5' do PC
    :cry:
  • #3 2158626
    kobian78
    Poziom 11  
    Posty: 64
    Ocena: 4
    Ale gdzie podłączyć w dysky z laptopa TX i RX
  • #4 2158721
    kobian78
    Poziom 11  
    Posty: 64
    Ocena: 4
    A co myślicie na temat tego schematu
    Terminal dyskowy - interfejs RS-232 do komunikacji z HDD.
  • #5 2158720
    bubu321
    Poziom 24  
    Posty: 723
    Pomógł: 52
    Ocena: 11
    dobrze pisał moderator, czytaj ze zrozumieniem ( to do mnie ).

    autor pisze: mam dwa dyski IBM, one nie mają terminala dyskowego !.
    terminal dyskowy w IBM mają tylko dyski Hitachi.
    w tej przejsciówce, podanej przez 99none, oprócz łaczówki IDC 44 jest 4 pinowa IDC4 do podłączenia zworek Master / Slave.
    np. dla dysku Seagate Momentus podłączamy Tx oraz Rx tak ja opisałeś w swoim poście.
    dla dysku Toshiba oraz Hitachi po analizie ustawienia zworek ( z dokumentacji pdf ) łączysz odpowiednio zworki lub piny kabla.
    inna sprawa to jakim programem będziesz się łaczył z tymi dyskami !!!
    dla dysku Seagate wystarczy Hyper Terminal z XP.

    :|

    Dodano po 6 [minuty]:

    @kobian78
    jest dużo ukłądów do RS-232, maja one jedna wadę, autor zmontował je i u niego działały.
    a jak beda te układy działać pod DOS-em , gdy piny Rs-232 cały czas sa na poziomie -12V, a ze schematu wynika że potrzebne jest +12V do zasilania Max 232 !!!!
    schematy te mają podstawowe wady, np. ten podany przez Ciebie podaje -8 v bezpośrednio na układ scalony. Jeden scalak wytrzyma , drugi nie.
    poszukaj schematu w temacie IDE Grabb, tam kolega Jarkem podawał schemat poprawny na układzie 74ls14, chyba była dioda i opornik 2,2k na wejściu.


    :D
  • #6 2158958
    kobian78
    Poziom 11  
    Posty: 64
    Ocena: 4
    Mam jeden dysk hitachi sprubuje na nim tylko jak podłączyć pod niego ten terminal i jakim programem się łączyć
  • #7 2158987
    maras77
    Poziom 21  
    Posty: 539
    Pomógł: 21
    Ocena: 113
    A ja jako terminala do dysku używam kabla od Ericssona T28 za 9 zł z allegro.

    Wystarcza.
  • #8 2159738
    kobian78
    Poziom 11  
    Posty: 64
    Ocena: 4
    Co trzeba ustawić w Hyper Terminalu pod XP żeby komunikował sie z dyskiem
  • Pomocny post
    #9 2160113
    bubu321
    Poziom 24  
    Posty: 723
    Pomógł: 52
    Ocena: 11
    adres porty: com1, com2, com3, com4 lub porty wirtualne jak masz np. USB --> COM
    predkośc transmisji, zwykle 9600 bodów, ale Samsung 38000 lub 56000 w zależności od modelu dysku.
    bity danych: 8
    parzystość: brak
    bity stopu:1
    sterowanie przepływem: brak
  • #10 2160361
    kobian78
    Poziom 11  
    Posty: 64
    Ocena: 4
    Po podłączeniu pokazuje sie tylko znak @ i nic więcej, jaką komende wpisać żeby sprawdzić poprawność połączenia z dyskiem
  • #11 2178428
    bubu321
    Poziom 24  
    Posty: 723
    Pomógł: 52
    Ocena: 11
    dysk 2.5' hitachi , model DK23EB, podpiety Hyper Terminal, 9600 bodów 8N1
    po podłączeniu zasilania wciskamy klawisz ESC. i otrzymujemy znak zachety
    
    Copyright(C) Hitachi,Ltd 2002
    Code Ver: K0B42200
    Checksum is
    127FH
    
    DK23EB>
    
    

    jak wydobyć spis komend z tego dysku,
    komenda HP która w Toshibie podaje spis komend tutaj nie działa.
    po próbach znalazłem że komendy są dwuliterowe
    Rx, czytaj, Wx pisz
    RE - read eprom ?, podaje missing parameters i po ENTER czyta z buforu ( chyba), kolejne ENTER wykonuje odczyt sekwencyjny z dysku.
    z tego czytania modułów można i nawet odczytać hasło Master, User.

    
    DK23EB>RT
    
    MISSING PARAMETER
    
    DK23EB>
    
    
    ADDRESS   00 01 02 03 04 05 06 07  08 09 0A 0B 0C 0D 0E 0F  0123456789ABCDEF
    --------  ----------- -----------  ----------- -----------  ----------------
    00000000  80 00 80 00 80 05 80 00  81 D0 00 07 01 82 01 28  ...............(
    00000010  87 07 02 FF 00 80 8E 07  04 7B 80 00 15 06 80 00  ...............
    00000020  01 24 00 07 03 23 80 00  07 06 80 00 00 94 00 07  .$...#..........
    00000030  04 A5 01 24 07 06 03 45  01 B4 0D 06 01 E4 80 00  ...$...E........
    00000040  13 06 80 00 80 00 80 06  80 00 81 94 80 06 82 67  ...............g
    00000050  80 B4 86 06 04 C3 80 00  8C 05 80 00 01 24 80 06  .............$..
    00000060  03 B5 80 00 86 05 80 00  80 74 80 06 85 EB 80 E8  .........t......
    00000070  86 05 04 96 01 5C 0B 05  03 40 81 D0 10 05 01 EB  .....\...@......
    00000080  80 00 15 05 80 00 80 00  80 05 80 00 01 F0 80 05  ................
    00000090  01 AF 81 68 85 05 83 5F  00 E0 8A 05 05 10 00 58  ...h..._.......X
    000000A0  8F 05 86 C0 80 00 14 04  80 00 81 94 80 05 82 E5  ................
    000000B0  80 B4 85 05 85 C5 80 00  0A 04 80 00 01 24 80 05  .............$..
    000000C0  04 81 80 00 05 04 80 00  00 94 80 05 06 C4 01 24  ...............$
    000000D0  05 04 04 BE 01 B4 09 04  02 B8 80 00 8D 04 80 00  ................
    000000E0  80 00 00 01 00 01 01 01  02 02 00 00 00 10 00 41  ...............A
    000000F0  00 00 80 29 01 00 00 00  22 14 20 00 00 40 04 00  ...)....". ..@..
    
    DK23EB>DD
    
    MISSING PARAMETER
    
    

    i po kolejnym odczycie hasełka user, master

    
    DK23EB>RE
    
    MISSING PARAMETER
    
    DK23EB>
    
    
    ADDRESS   00 01 02 03 04 05 06 07  08 09 0A 0B 0C 0D 0E 0F  0123456789ABCDEF
    --------  ----------- -----------  ----------- -----------  ----------------
    00000400  53 44 00 00 00 00 00 07  00 00 31 31 31 31 31 31  SD........111111
    00000410  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  1111111111111111
    00000420  31 31 31 31 31 31 31 31  31 31 74 6F 6D 65 6B 00  1111111111tomek.
    00000430  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
    00000440  00 00 00 00 00 00 00 00  00 00 34 12 00 00 00 00  ..........4.....
    00000450  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
    00000460  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
    00000470  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
    00000480  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
    00000490  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
    000004A0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
    000004B0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
    000004C0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
    000004D0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
    000004E0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
    000004F0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
    
    DK23EB>
    
    

    jakie inne komendy są w tym dysku , moze ktoś coś nowego wykryje.
  • #12 2227595
    bubu321
    Poziom 24  
    Posty: 723
    Pomógł: 52
    Ocena: 11
    terminal dla samsunga
    rxd na dole, lewa, TxD na górze, lewa.
    dysk Victor predkośc 38400, reszta 57600.
    po podaniu w HyperTerminalu klawisza Enter zgłasza się ENG>
    na klawisz ESC reaguje wejsciem do DBG>
    spis komend skrót: HE lub HE1


    :|:|
  • #13 3828536
    merlin
    Poziom 10  
    Posty: 23
    Ocena: 2
    Witam wszystkich@
    Jak zrobic terminal dyskowy?
    Czy do kazdego modelu jest on taki sam?
    Czym odzczytywac dane wysylane przez terminal?
  • #14 3828819
    jankolo
    Spoczywaj w Pokoju
    Posty: 32197
    Pomógł: 1792
    Ocena: 583
    Dlaczego kolega pisze post nie sprawdziwszy uprzednio archiwum Elektrody? Proszę posłużyć się funkcją SZUKAJ podając takie słowa kluczowe: +terminal +dyskowy.
  • #15 3829329
    zorg666
    Poziom 22  
    Posty: 556
    Pomógł: 30
    Ocena: 28
    Terminal dyskowy obsługuje wszystkie dyski, te które mają opcję współpracy z terminalem dyskowym.
    (chyba tylko WDC oraz Maxtor nie mają wbudowanego terminala RS-232C )
    Do odczytywania logów z dysku może nawet służyć Hyper Terminal z XP.
    Terminal dyskowy zapewnia także zapisywania firmware, plików, danych na dysku i tutaj jest potrzebne inne oprogramowanie.
    Specyficzny terminal dyskowy to tzw. ATA terminal, o trochę mniejszej funkcjonalności ale o mozliwosci pracy z plikami makro.
    link do ata terminala

    http://www.hdd.in.ua/soft.html

    Terminal dyskowy - interfejs RS-232 do komunikacji z HDD.

    Terminal dyskowy - interfejs RS-232 do komunikacji z HDD.

Podsumowanie tematu

✨ Dyskusja dotyczy podłączenia terminala dyskowego z interfejsem RS-232 do dysków twardych z laptopa, zwłaszcza modeli IBM i Hitachi. Dyski IBM nie posiadają wbudowanego terminala dyskowego, który jest typowy dla dysków Hitachi i niektórych Seagate czy Toshiby. Terminal podłącza się zwykle do pinów Tx i Rx, które w dyskach 2,5" są często dostępne na złączach zworek Master/Slave lub dedykowanych pinach IDC4. Do konwersji sygnałów RS-232 stosuje się układy takie jak MAX232 lub Dallas DS275, jednak zasilanie i poziomy napięć mogą powodować problemy, szczególnie pod DOS-em. Jako terminal dyskowy można użyć prostego kabla RS-232, np. z telefonu Ericsson T28. Do komunikacji z dyskiem używa się programów terminalowych, najczęściej Hyper Terminal w systemie Windows XP, z ustawieniami: prędkość transmisji 9600 bodów (lub wyższa dla niektórych modeli, np. Samsung 38000 lub 56000), 8 bitów danych, brak parzystości, 1 bit stopu, bez kontroli przepływu. Połączenie jest potwierdzane pojawieniem się znaku zachęty (np. "DK23EB>" dla Hitachi). Komendy terminalowe są dwuliterowe, np. RE (read eprom), RT, HE (help) i umożliwiają odczyt logów, firmware oraz ustawień dysku. Terminal dyskowy pozwala na diagnostykę, odczyt i zapis danych, a także aktualizację firmware. Nie wszystkie dyski mają wbudowany terminal RS-232 (np. WDC i Maxtor go nie posiadają). Istnieją także specjalistyczne programy i terminale ATA do bardziej zaawansowanej obsługi dysków.
Wygenerowane przez model językowy.
REKLAMA