Warum startet mein Raspberry Pi immer wieder neu?

11

Ich habe einen Raspberry Pi mit Debian. Die Datei boot.rc in der Bootpartition wird durch die Datei boot_enable_ssh.rc ersetzt, damit ich mit ssh darauf zugreifen kann. Nachdem das nicht funktioniert hat, habe ich es an einen Bildschirm angeschlossen und die Ausgabe angesehen. Der Startvorgang scheint in einer Schleife gefangen zu sein, es kommt immer zur Ausgabe "Raspberry Pi rebooting ...", dann noch etwas mehr und dann wird neu gestartet.

Ich habe zwei Fotos von der Bildschirmausgabe gemacht, ich hoffe es ist lesbar und enthält genügend Informationen: Geben Sie hier die Bildbeschreibung ein Geben Sie hier die Bildbeschreibung ein

Nach der letzten Zeile im zweiten Bild ("wird jetzt neu gestartet.") Wird es neu gestartet und kommt zum gleichen Punkt. Kann jemand das Problem identifizieren? Ich habe festgestellt, dass die erste Erwähnung eines Neustarts direkt nach dem Laden des SSH-Servers erfolgt.

BEARBEITEN:

Auf einer anderen SD-Karte, aber mit dem gleichen Netzteil, habe ich Arch Linux ausprobiert und es hat funktioniert, daher denke ich nicht, dass das Netzteil das Problem ist.

Bis B.
quelle
Meine erste Vermutung ist eine schlechte SD-Karte oder ein schlechtes Image. Haben Sie einen anderen zum Testen. Wie treibst du deinen Pi an?
Steve Robillard
2
Vielleicht hat ein Joker init 6in diesem sshSkript geschrieben
;-)
Ich versorge es mit meinem mobilen Ladegerät. Das funktioniert mit Arch Linux, daher denke ich, dass die Stromversorgung in Ordnung ist.
Bis zum
Arbeitet Debian boot.rceher mit als boot_enable_ssh.rc?
Alex Chamberlain
Ist das Debian Squeeze oder Keuchen? - Möglicherweise möchten Sie ein Upgrade auf wheezy durchführen. Es wurden viele Korrekturen vorgenommen und SSH ist standardmäßig aktiviert. Siehe hier: raspberrypi.org/archives/1435
Jon Egerton

Antworten:

6

Ich habe ein ähnliches Problem. Mein Raspberry Pi startet auch immer wieder neu. Nachdem ich die folgende Seite gelesen hatte, maß ich die Spannung auf der Platine zwischen TP1 und TP2 und stellte fest, dass die Spannung beim Booten stark schwankte.

http://elinux.org/R-Pi_Troubleshooter#Troubleshooter_power_problems

Ich verwende einen USB-Hub mit Stromversorgung, um den Raspberry Pi mit Strom zu versorgen. An den USB-Anschlüssen habe ich 5,2 Volt und 1,25 Ampere gemessen, was ausreichen sollte. Am anderen Ende des von mir verwendeten 8-Fuß-USB-zu-Micro-USB-Kabels habe ich jedoch 5,2 Volt und 0,6 Ampere gemessen, was für den Raspberry Pi nicht ausreicht. Das Kabel scheint also stark gedämpft zu sein. Ich habe dann ein 4-Fuß-Kabel ausprobiert, aber ich habe immer noch das gleiche Neustartproblem. Ich kann den Strom am Ende dieses Kabels jedoch nicht messen. Meine Multimeterkabel sind zu dick, um die winzigen Anschlüsse zu erreichen.

Ich weiß also nicht, was ich tun soll. Ich könnte noch ein Kabel kaufen, aber wird dieses funktionieren?

Möglicherweise haben Sie das gleiche Problem. Wenn Sie ein Multimeter haben, befolgen Sie die Anweisungen auf der obigen Seite, um festzustellen, ob der Pi ausreichend Strom erhält.

Jean-François Beauchamp
quelle
Wie messen Sie den Strom am Ende des Kabels? Sofern Sie nicht etwas aufgerüstet haben, bei dem Sie Ihr Messgerät in die VBUS-Leitung einführen, messen Sie falsch und liefern Ergebnisse von zweifelhafter Relevanz. Natürlich ist es ein lohnendes Experiment, kein 8-Fuß-Kabel zu verwenden.
Chris Stratton
Klingt nach einem guten Rat, danke. Ich werde das mit meinem Rpi messen. Allerdings denke ich, dass es nicht die Ursache war, meine Stromversorgung ist ziemlich stark.
Bis B
1
@ ChrisStratton Ich weiß nicht, was eine VBUS-Leitung ist. Ich klebte einfach eine Nadel auf meine rote Multimeterleitung. Ich habe dann den Strom zwischen der Masse des Micro-USB-Steckers und dem +5 V-Pin gemessen. Mit der an der Leine befestigten Nadel konnte ich den Stift erreichen.
Jean-François Beauchamp
Ich habe ein anderes Kabel gekauft und es war immer noch nicht gut genug. Ich habe festgestellt, dass mein Kindle-Kabel ein USB-Kabel mit einem Micro-USB-Anschluss an einem Ende ist. Ich habe es versucht und es hat funktioniert. Ich habe jetzt über 4,7 Volt zwischen TP1 und TP2 mit diesem Kabel.
Jean-François Beauchamp
@ Jean-FrançoisBeauchamp klingt so, als ob Ihr aktueller Test darin bestand, die Stromversorgung mit einem Amperemeter kurzzuschließen, was im Allgemeinen kein Test ist, den Sie durchführen möchten. Es ist bedeutungslos (da die Spannung bei Kurzschlussstrom nichts laufen lässt), belastet die Stromschutzkomponenten und wenn sie fehlen, besteht die Gefahr, dass die Sicherung in Ihrem Messgerät (oder Ihr Messgerät selbst, wenn diese nicht vorhanden ist) durchbrennt.
Chris Stratton
3

Versuchen Sie es mit einem anderen Netzkabel und Adapter. Möglicherweise sind der Adapter und / oder das Netzkabel beschädigt und es wird möglicherweise nicht genügend Strom zur Unterstützung von Debian bereitgestellt

Marco
quelle
Hallo Marco, wenn du meinst, dass dies eine Antwort ist, füge bitte etwas mehr Details hinzu und / oder strukturiere es als Antwort und nicht als Kommentar. Wenn Sie beabsichtigten, dass es sich um einen Kommentar handelt, lassen Sie es mich wissen und ich kann ihn für Sie konvertieren.
Ramblinjan
2

Sie können die SD-Karte in einen PC einstecken und sich diese Datei ansehen. Während es sich auf dem PC befindet, können Sie die Datei auch wieder umbenennen, um festzustellen, ob der Neustart gestoppt wird.

Wenn Sie es zum Neustart bringen können, ohne dass ssh ausgeführt wird, müssen Sie ssh als Nächstes manuell starten.

Ich würde überprüfen, ob die Stromversorgung in Ordnung ist. Eine schwache Stromversorgung kann solche Dinge verursachen.

Versuchen Sie als nächstes eine andere SD-Karte. Vielleicht sogar eine andere Marke.

Wenn das alles fehlschlägt, haben Sie vielleicht einen Lemon Pi :(

John La Rooy
quelle
Das gleiche Netzteil mit Arch funktioniert. Ich werde versuchen, was Sie vorgeschlagen haben.
Bis zum
@TillB, Wenn das Angebot marginal wäre, könnte es den Arch-Start überleben, aber vielleicht verbraucht der Debian irgendwann mehr Strom. Keine Ahnung, wie wahrscheinlich es ist. Bisher konnte ich nur über einen USB-Anschluss eines Laptops einwandfrei laufen, aber ich habe die CPU oder die GPU noch nicht besteuert.
John La Rooy
es liefert 0,7 Ampere.
Bis zum
0

Ich hatte dieses Problem mit meinem RP 3b. Was behoben wurde, war, auf ein Netzteil umzuschalten, das mehr Strom (Ampere) und auch ein anderes USB-Kabel lieferte. Das alte Netzteil gab 2 Ampere und das neue 2,4. Daher denke ich, dass ein Versuch mit einer besseren Stromversorgung und auch verschiedenen Kabeln das Problem beheben kann.

Svein Terje Gaup
quelle