Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[Rozwiązano] Seagate 7200.11 z czarnej serii. Problem z terminalem.

18 Sie 2018 16:13 324 12
  • Poziom 7  
    Cześć!

    Mam dysk Seagate'a, model ST3500320AS, firmware SD15. Sytuacja standardowa, dysk po restarcie jest niewidoczny w BIOSie. W oparciu o znalezione w internecie opisy przerobiłem kabel CA42. Kabel podpięty do dysku identyfikuje się w systemie jako Nokia, "modem" zyskuje port COM16, ale na tym się kończy współpraca. PuTTY nie współpracue z tym, wyskakują jakieś krzaki.

    Z kabla mam wyizolowane GND, TX oraz RX. Czy ten kabel potrzebuje zasilania? Jeśli tak, to w jaki sposób?

    Pozdrawiam!
  • Pomocny post
    Poziom 14  
    Kabel jest zasilany ze złącza USB - nie potrzeba innego zasilania.
  • Poziom 7  
    To co robić, żeby pozbyć się krzaków w Terminalu?
  • Pomocny post
    Moderator - Komputery Serwis
    Z kabla CA42 powinny wychodzić TX, RX oraz GND (masa). Czy masa jest połączona z masą dysku? Jak ustawiona jest prędkość transmisji? Większość dysków Seagate używała 9600 bps 8/N/1, ale seria 7200.11 zdaje się komunikuje z prędkością 38400 bps 8/N/1. Piny zakładam odnalazłeś i prawidłowo podłączyłeś do nich interfejs (czyli RX interfejsu do TX dysku, TX interfejsu do RX dysku)?

    Jeśli to wszystko nie zadziała, to odłącz CA42 od dysku, zewrzyj kabelki RX z TX, masa pozostaje nie podłączona. Uruchom terminal i zobacz, czy znaki wpisane na klawiaturze pojawiają się na ekranie prawidłowo. To prosty i dość dobry test diagnostyczny.
  • Poziom 7  
    Po odłączeniu od dysku kabel nie jest widoczny w systemie
  • Pomocny post
    Moderator - Komputery Serwis
    Taki interfejs powinien być widoczny nawet po odłączeniu dysku w menedżerze urządzeń jako port COM. Również korzystałem kiedyś z takiego kabla, jak nic innego nie było pod ręką i taki kabel działał (i powinien działać, jeśli wszystko jest z nim OK). Jeśli nie uda się rozwiązać problemu z interfejsem to polecam kupić poprawny interfejs na FT232 za około 20 PLN.
  • Poziom 7  
    dt1 napisał:
    Taki interfejs powinien być widoczny nawet po odłączeniu dysku w menedżerze urządzeń jako port COM. Również korzystałem kiedyś z takiego kabla, jak nic innego nie było pod ręką i taki kabel działał (i powinien działać, jeśli wszystko jest z nim OK). Jeśli nie uda się rozwiązać problemu z interfejsem to polecam kupić poprawny interfejs na FT232 za około 20 PLN.


    Tak też zrobiłem, tylko że zakupiłem tańszy, na układzie PL2303. Jak dojdzie to dam znać jak poszło.
  • Pomocny post
    Moderator - Komputery Serwis
    PL2303 też powinien działać (chociaż FT232 jest od niego lepszy) - do "pogadania" z elektroniką dysku taki czy taki będzie równie dobry.
  • Poziom 7  
    dt1 napisał:
    PL2303 też powinien działać (chociaż FT232 jest od niego lepszy) - do "pogadania" z elektroniką dysku taki czy taki będzie równie dobry.


    Nie znam się kompletnie na zasadach działania tych interfejsów. Jedyne co, to dawno temu (z 15 lat będzie) to przez RS232 programowałem centralki telefoniczne :D

    Czy taki dysk da się podłączyć "bezpośrednio" pod COM? Czy nie?
  • Moderator - Komputery Serwis
    Bezpośrednio pod port "COM" dysku nie wolno podłączyć. Dysk wymaga sygnałów w standardzie TTL (0/5V), porty "COM" w komputerze PC korzystały z napięć -12V/+12V. Można zbudować interfejs na układzie MAX232 lub podobnym, który będzie podłączany do portu "COM", a po drugiej stronie będzie oferował sygnał wymagany przy komunikacji z dyskiem, ale wersja USB na PL2303, FT232 czy czymkolwiek podobnym będzie wygodniejsza (ze względu na większa popularność portów USB w dzisiejszych czasach).
  • Poziom 7  
    dt1 napisał:
    Bezpośrednio pod port "COM" dysku nie wolno podłączyć. Dysk wymaga sygnałów w standardzie TTL (0/5V), porty "COM" w komputerze PC korzystały z napięć -12V/+12V. Można zbudować interfejs na układzie MAX232 lub podobnym, który będzie podłączany do portu "COM", a po drugiej stronie będzie oferował sygnał wymagany przy komunikacji z dyskiem, ale wersja USB na PL2303, FT232 czy czymkolwiek podobnym będzie wygodniejsza (ze względu na większa popularność portów USB w dzisiejszych czasach).


    O, widzisz! Nie wiedziałem że TTL korzysta z 5V. A COM nie wykorzystywał przypadkiem 25V?
  • Moderator - Komputery Serwis
    Na pewno nie w PC, gdzie zasilacz miał szyny +12V i -12V (oczywiście można było zastosować przetwornice, ale po co sobie utrudniać, jeśli +/-12V mieści się w standardzie, a sam standard jest baaardzo tolerancyjny jeśli chodzi o napięcia).

    Standard dopuszcza maksymalnie rzeczywiście 25V (bez obciążenia, obwód otwarty), ale typowe implementacje wykorzystują napięcia od +/-5V do +/-15V.

    https://en.wikipedia.org/wiki/RS-232#Voltage_levels
  • Poziom 7  
    Zakupiłem konwerter TTL - USB, dysk naprawiony. Radzę uważać na niektóre kable, a właściwie na aukcje, gdzie są błędnie opisane wyjścia kabli! Bujałem się 30 minut, bo okazało się że opis z aukcji zawierał błąd - kabel Rx to był Tx i na odwrót.