eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaresetowanie urządzenia USBRe: resetowanie urządzenia USB
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit
    0.net!eternal-september.org!feeder.eternal-september.org!reader02.eternal-septe
    mber.org!.POSTED!not-for-mail
    From: Mario <M...@...pl>
    Newsgroups: pl.misc.elektronika
    Subject: Re: resetowanie urządzenia USB
    Date: Sun, 4 Mar 2018 23:09:08 +0100
    Organization: A noiseless patient Spider
    Lines: 38
    Message-ID: <p7hqq2$odi$1@dont-email.me>
    References: <f...@g...com>
    <s...@f...lasek.waw.pl>
    Mime-Version: 1.0
    Content-Type: text/plain; charset=utf-8; format=flowed
    Content-Transfer-Encoding: 8bit
    Injection-Date: Sun, 4 Mar 2018 22:09:07 -0000 (UTC)
    Injection-Info: reader02.eternal-september.org;
    posting-host="2658a1c2a5f3d804445e51130799b360";
    logging-data="25010";
    mail-complaints-to="a...@e...org";
    posting-account="U2FsdGVkX1/VvdKXw70ZcvPkicR7y24A0IZXBVG12xw="
    User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031007
    In-Reply-To: <s...@f...lasek.waw.pl>
    Content-Language: pl
    Cancel-Lock: sha1:PrctJC/lNoBPcvCZTu2DU0DolrQ=
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:729913
    [ ukryj nagłówki ]

    W dniu 04.03.2018 o 10:17, Jarosław Sokołowski pisze:
    > Budyń nie dowiedział sie u linuxiarzy jak w raspberrypi programowo
    > wywołać reset urządzenia usb, używa tego do pomiaru temperatury:
    >
    >> http://www.meraprojekt.com.pl/mp00202.html i zdarza się ze coś
    >> się zwiesi i nie czyta. Fizyczne wyciągnięcie z gniazda i powtórne
    >> włożenie pomaga. Obszedłem problem wywołując reboot całego systemu :/
    >> Mam tam wolny przekaźnik - puściłbym zasilanie tamtędy, czy możnaby
    >> zasilanie +5V wyłączać na chwilę aby urządzenie się zresetowało?
    >>
    >> Jakies inne opcje? Albo jakas znana metoda resetu programowego?
    >> To widziałbym najchętniej.
    >
    > Jeśli faktycznie *zawiesi się urządzenie USB*, to już trudno z nim
    > się dogadać przez USB (bo przez co innego?) -- pozostaje tylko
    > odcięcie zasilania. I tak czasem się robi, gdy nie ma innego wyjścia.
    > Przekaźnik to spory overkill, tu prąd nie przekracza 100 mA, lepszy
    > byłby jakis półprzewodnik. Można nawet zwierać na moment do masy
    > linię zasilającą port USB.
    >
    > W tym przypadku najpewniej mamy do czynienia z wyżej opisaną sytuacją,
    > ale nic nie szkodzi, by zbadać sprawę dokładniej i spróbowac innych
    > sztuczek. Datasheet podaje, że toto komunikuje się z systamem przez
    > port rs232 wytworzony z USB przez chip FT232RL. Czy w momencie zwiechy
    > ten port znika? Najpewniej jest to plik /dev/ttyUSB0, o ile udev
    > inaczej nie postanowił. Można spróbowac usunąć i załadować ponownie
    > moduł kernela, licząc na to, że diwajs się przy tym jakoś ogarnie
    > ("modprobe -r usbserial" i "modprobe usbserial").
    >
    > Z obsługa awarii ogólnie jest ciężka sprawa, bo trudno sytuację
    > wywołać na żądanie by popatrzeć co się dzieje.

    Zapalarka może pomóc.


    --
    pozdrawiam
    MD

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: