Frage:
Pi Camera v2.1 funktioniert nicht
Willman
2017-09-09 20:53:59 UTC
view on stackexchange narkive permalink

Ich habe bereits die anderen Antworten auf StackExchange überprüft und jeden Schritt dieses Handbuchs befolgt: https://www.raspberrypi.org/documentation/raspbian/applications/camera.md

Hier ist die Ausgabe von raspistill -v -o test.jpg (gleiche Ergebnisse mit sudo ):

  mmal: Kamerainformationen können nicht gelesen werden. Die Standardeinstellungen für OV5647raspistill Camera App v1.3.11Breite 2592, Höhe 1944, Qualität 85, Dateiname test.jpgZeitverzögerung 5000, Raw noThumbnail aktiviert Ja, Breite 64, Höhe 48 , Qualität 35Link zum neuesten Frame aktiviert NeinVorschau mit voller Auflösung NoCapture-Methode: EinzelaufnahmePreview Ja, Vollbild JaPreview-Fenster 0,0,1024,768Opacity 255Sharpness 0, Kontrast 0, Helligkeit 50Sättigung 0, ISO 0, Videostabilisierung Nein, Belichtungskorrektur 0 Belichtungsmodus auto ', AWB-Modus' auto ', Bildeffekt' none'Flicker Avoid Mode 'off' Messmodus 'Durchschnitt', Farbeffekt aktiviert Nein mit U = 128, V = 128Rotation 0, hflip No, v Flip NoROI x 0,000000, y 0,000000, B 1,000000 h 1,000000mmal: mmal_vc_component_create: Komponente 'vc.ril.camera' konnte nicht erstellt werden (1: ENOMEM) mmal: mmal_component_create_core: Komponente 'vc.ril.camera' konnte nicht erstellt werden (1) mmal: Fehler beim Erstellen der Kamerakomponente. mmal: main: Fehler beim Erstellen der Kamerakomponente. mmal: Die Kamera wurde nicht erkannt. Bitte überprüfen Sie sorgfältig, ob das Kameramodul korrekt installiert ist.  

Ich sehe den Fehler im Zusammenhang mit ENOMEM , habe jedoch überprüft, ob meine Speicheraufteilung 256 (MB, nehme ich an) hat. der GPU zugewiesen.

Ist meine Kamera defekt? Wie kann ich feststellen, ob ich es gebraten habe? Es hat nie Funken, Knall oder ähnliches durch statische Entladungen gegeben. Es sei denn, meine Katze hat es irgendwie getan ...

BEARBEITEN: Ich habe diese Kamera auf einem Pi 3, Pi Zero W (jeweils mit ihren jeweiligen Kabeln) sowie auf Raspbian Jessie und getestet Dehnen.

Klingt wie eine gebratene Kamera (vorausgesetzt, Sie haben auf mehreren Pis getestet). Übrigens würde es keine Funken oder Knaller geben. Empfindliche Elektronik wie eine Kamera kann mit Spannungen gebraten werden, die weit unter denen liegen, die zur Erzeugung eines Funken in der Luft erforderlich sind.
Fünf antworten:
#1
+2
Alan Corey
2017-10-13 20:40:24 UTC
view on stackexchange narkive permalink

OK, prüfen Sie, ob http://ab1jx.1apps.com/ham/toys/picam/index.html#troubleshooter Abhilfe schafft. Zumindest bei der 1.3-Kamera sehe ich das ENOMEM mit abgezogenem Kamerakabel (oder rückwärts).

Sie haben die Kamera-Schnittstelle in raspi-config aktiviert, oder?

Es ist dasselbe Fehler Ich bekomme den Versuch, raspistill auf einem Pi auszuführen, der nicht einmal eine Kamera hatte, aber auch in raspi-config deaktiviert ist. Rückwärts ist dasselbe wie nicht eingesteckt, da rückwärts Kunststoff (Isolator) mit den Kontakten des Steckers in Kontakt bringt.

Nicht, dass es wichtig ist, aber Ihr ursprünglicher Beitrag besagt, dass die Kameraauflösung 2592 x 1944 ist, das ist meine Version 1.3 ist.

#2
+2
Alan Corey
2017-10-12 04:24:15 UTC
view on stackexchange narkive permalink

OK, wenn ich noch einmal Ihre Raspistill-Ausgabe betrachte, denke ich, dass der Schuldige die "1: ENOMEM" ist. Dass im Allgemeinen die C-Programmierung ein Fehler ist, dass nicht genügend Speicher vorhanden ist. Irgendwo. Es kommt von Mmal, in die ich mich noch nicht vertieft habe. Dies kann jedoch bedeuten, dass zu viel Speicher auf Videospeicher eingestellt ist, sodass nicht genügend regulärer Speicher vorhanden ist, oder umgekehrt. mmal läuft möglicherweise auf der GPU oder der CPU, ich weiß es noch nicht. Sie haben keine Memory Hogs wie Gimp oder Firefox geöffnet, wenn dies zufällig passiert? Spielen Sie mit der Variation Ihres Speichers in raspi-config. # 7, A3, ich laufe 64 für die GPU. Oben wird CPU-freier Speicher angezeigt. Ich weiß nicht, wie ich den GPU-Speicher überprüfen soll. Witzig, die Null ist die gleiche wie die Pi, eine hat 512 MB und die andere 1 GB.

Nun, vielleicht könnte "die Komponente 'vc.ril.camera' konnte nicht erstellt werden" immer noch eine Kamera sein Problem, aber der angegebene Grund ist ENOMEM. VC-Zeug ist normalerweise VideoCore. Ich vermute, Sie haben noch nie mit dem Split gespielt und haben 16 für Videos.

#3
+1
Alan Corey
2017-10-11 01:28:31 UTC
view on stackexchange narkive permalink

Noch einfacher ist, dass das Kabel möglicherweise auf dem Kopf steht. Es gibt nur Kontakte auf einer Seite, aber es wird in beide Richtungen eingesteckt. Ziehen Sie einfach den Netzstecker und drehen Sie es um. Denken Sie daran, zu entriegeln und erneut zu verriegeln.

Ich habe das tatsächlich überprüft, aber danke für den Vorschlag!
#4
+1
Allan Morrison
2020-05-13 18:07:35 UTC
view on stackexchange narkive permalink

Ich hatte das gleiche Problem und sah aus, als wäre die Kamera defekt. In meiner Verzweiflung überprüfte ich den Durchgang des Flachbandkabels, alle Leitungen waren offen! Es stellte sich heraus, dass ein winziger Haarriss im Kabel in der Nähe des Abschlusses zu weit gebogen war. Schneiden Sie das schlechte Stück mit einer Schere ab, schleifen Sie die Isolierung ab, bis die Metallleiter sichtbar sind, kleben Sie den blauen Kunststoff wieder auf das neue Ende und stecken Sie ihn ein. Gut arbeiten, keine Probleme mehr.

#5
  0
Alan Corey
2019-09-02 02:17:55 UTC
view on stackexchange narkive permalink

Entschuldigung, mein 1apps-Konto ist verschwunden (kostenlose Webseite). Unter https://www.raspberrypi.org/documentation/raspbian/applications/camera.md

befinden sich zwei Kabel zwischen dem Pi / Zero und der Kamerakarte und zwischen der Kamerakarte und der Kamera. Jeder gibt bestimmte Fehler aus, wenn er nicht richtig eingesteckt ist. Beide können teilweise eingesteckt oder schief sein. Und diejenigen mit Leiterplattenfolie auf der einen Seite und Kunststoff auf der anderen Seite müssen mit der rechten Seite nach oben sein, oder es ist das Gleiche, als würden sie überhaupt nicht eingesteckt.

Ich habe gerade eine v2-Kamera bekommen, die gestern funktioniert hat. Heute gibt es

  mmal: Kamerainformationen können nicht gelesen werden, wobei die Standardeinstellungen für OV5647mmal beibehalten werden: mmal_vc_component_create: Komponente 'vc.ril.camera' konnte nicht erstellt werden (1: ENOMEM) mmal: mmal_component_create_core: konnte nicht Komponente 'vc.ril.camera' erstellen (1) mmal: Fehler beim Erstellen der Kamerakomponente: main: Fehler beim Erstellen der Kamerakomponente: Die Kamera wurde nicht erkannt. Bitte überprüfen Sie sorgfältig, ob das Kameramodul korrekt installiert ist.  

Ich habe an den Längenbeschränkungen des Kabels gearbeitet und wahrscheinlich etwas verschoben. Ich habe den Fehler nach einem Hinweis darauf durchsucht, welcher nicht angeschlossen war, und meinen eigenen Beitrag gefunden.

Übrigens, die Kameraanschlüsse von Zeroes fallen besonders leicht aus, und wenn Sie das PDF eines Herstellers (Molex) überprüfen, bewerten sie die Haltbarkeit mit 20 Verbindungs- / Trennzyklen. http://www.molex.com/webdocs/datasheets/pdf/en-us/0545482271_FFC_FPC_CONNECTORS.pdf und es gibt einen Thread im Raspberry Pi-Forum darüber https: // lb. raspberrypi.org/forums/viewtopic.php?f=63&t=149795&sid=c4d3924bc028d2d810f10726c9628e9b



Diese Fragen und Antworten wurden automatisch aus der englischen Sprache übersetzt.Der ursprüngliche Inhalt ist auf stackexchange verfügbar. Wir danken ihm für die cc by-sa 3.0-Lizenz, unter der er vertrieben wird.
Loading...