Ich habe einen neuen Raspberry Pi mit installiertem Raspian Wheezy und Es sind mehrere Kabel über die GPIO-Pins angeschlossen. Ich habe jedoch festgestellt, dass das Gerät nicht gestartet werden kann, wenn während des Startvorgangs etwas mit ihnen verbunden ist, und druckt Folgendes aus:
sh: can"t access tty: job control turned off / #
Wenn ich die Kabel vom GPIO und Einschalten, das Gerät bootet einwandfrei und ich kann die GPIO-Pins verwenden. Ich möchte jedoch, dass das Gerät einen vollständigen Neustart durchführen kann, ohne dass ich das GPIO bei jedem Start manuell trennen muss.
Gibt es Gründe, warum ich das GPIO-Kabel verlassen und kommunizieren kann? Gerät verbunden, während es einen Startvorgang durchführt?
Hier einige Erläuterungen zu den Raspberry Pi-Formularen: http://www.raspberrypi.org/forums/viewtopic.php?t=60412&p=451108
Vielen Dank für Ihre Zeit.
Kommentare
- Wenn Sie Hilfe benötigen, ' muss genau sagen, was Sie während des Startvorgangs mit jedem GPIO verbunden haben.
- Abhängig davon, was Sie verbunden haben, glaubt Ihr RP, dass es von dort aus booten kann. Die Fehlermeldung, die Sie erhalten, stimmt jedoch nicht mit nicht booten überein. Es scheint, dass Sie genau dort eine Shell haben. Denn normalerweise wird diese Fehlermeldung nur angezeigt, wenn der Kernel und die neue Shell kein Pseudo-Terminal zuordnen können.
Antwort
Versuchen Sie, avoid_safe_mode=1
zu config.txt
hinzuzufügen, wie hier beschrieben:
http://elinux.org/RPI_safe_mode
Das Problem ist, dass Ihr Gerät diese Pins überbrückt und Sie die Shell für den abgesicherten Modus sehen (sie wurde gestartet) ). Dies wurde anscheinend mit neuerer Firmware deaktiviert.
Antwort
Ich weiß, dass es eine triviale Antwort ist, aber … machen Stellen Sie sicher, dass alle Ihre Verbindungen sicher (und korrekt) sind. Ich habe diesen Fehler erhalten, weil sich ein Überbrückungskabel gelöst hat.
Antwort
Überprüfen Sie die GPIO-Pin-Konnektivität zu Ihren externen Geräten. Eine Pin-Fehlausrichtung führt zu dieser
h: kann nicht auf tty zugreifen; Jobsteuerung ausgeschaltet
Interne Pins sind ungerade Zahlen und externe Pins sind gerade in der 40-poligen RasPi B + -Karte.
Antwort
Mein Raspberry Pi hatte ebenfalls das Problem. Ich habe sogar alle anderen Methoden ausprobiert, bis das Betriebssystem direkt auf die SD-Karte geladen wurde (z. B. Raspbian, Ubuntu Mate) usw.) Schreiben Sie einfach mit Win32DiskImager auf die SD-Karte (keine Sorge, es funktioniert auch auf anderen Medien!) forge. (Win32DiskImager Link- http://sourceforge.net/projects/win32diskimager/ ) Dies könnte helfen!
Kommentare
- Wie hilft dies dem OP? Wird das NOOBS-System entfernt, sodass beim Hochfahren nichts auf den GPIO-Pin-5-Status überprüft wird?