Raspberry Pi wird beim Anschließen eines USB-Geräts neu gestartet


15

Mein Raspberry Pi wird beim Anschließen einiger USB-Geräte neu gestartet. Ich glaube nicht, dass es sich um ein Stromversorgungsproblem handelt - ich verwende ein 5-V-30-A-Netzteil (ATX SMPS) und sehe es auf zwei Betriebssystemversionen (Debian und Raspbian).

Die Geräte, die ich verwendet habe, sind EDiMAX WiFi Dongle und RTL2832 USB Dongle. Das Einstecken dieser Geräte vor dem Booten funktioniert einwandfrei.

Was könnte der Grund für den Neustart sein und wie vermeide ich es?


Ich würde ein Stromproblem nicht ausschließen; Ich würde vorschlagen, Ihre WLAN-Adapter in einem USB-Hub mit eigener Stromversorgung zu testen. Haben Sie auch versucht, das Gerät vor dem Booten anzuschließen?
Steve Robillard

Das Einstecken des Geräts vor dem Booten funktioniert einwandfrei.
Lord Loh.

Antworten:


19

Leider ist dies das erwartete Verhalten. Zumindest in neueren RaspberryPi-Versionen, in denen USB-Polyfuses entfernt wurden (Version 2.0 und einige Boards ab Version 1.0). Da jetzt (fast) kein Widerstand mehr an den USB-Anschlüssen vorhanden ist (um einen Spannungsabfall zu vermeiden), kann es beim Hot-Plug-Betrieb eines Hochleistungs-USB-Geräts zu einem plötzlichen Anstieg des Strombedarfs kommen, der zum Neustart führen kann.

Um dies zu verhindern, können einige Maßnahmen ergriffen werden, die jedoch größtenteils Änderungen an der Hardware erfordern: Umgehen der F3 - Sicherung, Ersetzen des Kondensators, Ersetzen der 0R - Widerstände am USB - Ausgang usw. Es gibt jedoch eine einfache Lösung (neben dem vorherigen Anschließen von USB - Geräten) Running Pi) - Verwenden Sie einen USB-Hub mit eigener Stromversorgung und schließen Sie Ihre Geräte an diesen Hub an, anstatt direkt an RaspberryPi.


Würde das USB-Verlängerungskabel nicht etwas Widerstand bieten und den Einschaltstrom begrenzen? Oder ist es ein sehr langes Kabel, damit das etwas bewirkt?
Marki555

Ein typisches 1 m langes USB-Kabel hat wahrscheinlich einen Widerstand von ~ 0,25 - 0,5 Ohm. Ich denke nicht, dass dies einen Unterschied machen wird.
Krzysztof Adamski

Ich habe das gleiche Problem mit dem Zero4U USB-Shield (Version 1.2) auf einem Raspberry Pi (Nicht-W, Version 1.3). Dieser Schild wird von Pogo-Pins gespeist und kommuniziert über diese. Ist die Ursache wahrscheinlich dieselbe?
Luke Hutchison
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.