Ο μεγάλος οδηγός αντιμετώπισης προβλημάτων Raspberry Pi Zero 2 W

Το Raspberry Pi Zero 2 εμφανίζει κενή οθόνη ή οθόνη ουράνιου τόξου και χωρίς LED 

Αν έχετε βεβαιωθεί ότι το Raspberry Pi σας έχει ρεύμα, αλλά δεν βλέπετε τίποτα στην οθόνη ή/και δεν βλέπετε την πράσινη λυχνία LED, αυτό σημαίνει ότι υπάρχει κάποιο πρόβλημα με την κάρτα SD.

Μπορεί να μην έχει εισαχθεί, μπορεί να είναι κατεστραμμένη ή να μην είναι συμβατή η εικόνα του λειτουργικού συστήματος. Θα μπορούσε επίσης να είναι σπασμένη η κάρτα microSD.

Αν χρησιμοποιείτε μια παλαιότερη εικόνα του λειτουργικού συστήματος του Raspberry Pi, αυτό μπορεί επίσης να προκαλέσει προβλήματα, ακόμη και αν λειτούργησε σε ένα άλλο Raspberry Pi.

Τέλος, μερικές φορές χρειάζεται να ενεργοποιήσετε πρώτα την οθόνη σας πριν από το Pi Zero 2. 

Γιατί λαμβάνω ανάλυση 640×480;

Εάν το λειτουργικό σύστημα δεν μπορεί να προσδιορίσει την ανάλυση για την οποία είναι ικανή η οθόνη σας, θα μεταβεί σε λειτουργία ασφαλείας. Είτε αλλάξτε το στο λειτουργικό σύστημα, είτε ενεργοποιήστε την οθόνη σας πριν ξεκινήσετε το Raspberry Pi Zero 2 W.

Το Chromium κολλάει συχνά

Υπάρχει μια διόρθωση που μπορείτε να κάνετε για να βελτιώσετε σημαντικά τους χρόνους φόρτωσης και να μειώσετε τα κολλήματα κατά την εκτέλεση του Chromium στο Raspberry Pi Zero 2 W.

Περιλαμβάνει την αύξηση του μεγέθους του αρχείου swap από τα προεπιλεγμένα 100MB σε 2GB.

Το δοκίμασα στο picockpit.com και είδα τους χρόνους φόρτωσης να μειώνονται από 45 δευτερόλεπτα σε 16 δευτερόλεπτα με την αύξηση του μεγέθους swap.

Είναι εύκολο.

  • Ανοίξτε το Τερματικό
  • Πληκτρολογήστε sudo dphys-swapfile swapoff
  • Πληκτρολογήστε sudo nano /etc/dphys-swapfile
  • Πηγαίνετε στη γραμμή που λέει CONF_SWAPSIZE=100 και αλλάξτε το "100" σε 2048
  • Αποθηκεύστε το αρχείο πατώντας CTRL + O, enter, και στη συνέχεια εξέλθετε πατώντας CTRL + X
  • Πληκτρολογήστε sudo dphys-swapfile setup. Αυτό θα πάρει λίγο χρόνο
  • Πληκτρολογήστε sudo dphys-swapfile swapon
  • Ανοίξτε το Chromium και δοκιμάστε

Υπάρχουν κάποια μειονεκτήματα σε αυτό και τα οποία καλύπτουμε στο άρθρο μας Pi Zero 2 W mega article.

Επιπλέον, κατάφερα να το κάνω λίγο πιο γρήγορο απενεργοποιώντας τη JavaScript και τις εικόνες.

Ακούστε πώς:

  • Στο Chromium, μεταβείτε στο μενού Ρυθμίσεις πληκτρολογώντας chrome://settings/ στη γραμμή διευθύνσεων.
  • Στη συνέχεια, μεταβείτε στο Ιδιωτικότητα και ασφάλεια στην αριστερή πλαϊνή μπάρα.
  • Κάντε κλικ στο Ρυθμίσεις τοποθεσίας
  • Στη συνέχεια, μετακινηθείτε στο Περιεχόμενο τμήμα. Θα δείτε JavaScript και Εικόνες. Κάντε κλικ σε αυτά και απενεργοποιήστε τα.

Προβλήματα κάμερας στο Pi Zero 2

Το Raspberry Pi Zero 2 W έχει μερικά πράγματα που πρέπει να προσέξετε αν χρησιμοποιείτε κάμερα.

Απαιτείται λύση για την ενεργοποίηση της κάμερας στο Raspberry Pi OS Bullseye

pi zero 2 ενεργοποιήστε την αίγλη για την κάμερα

Όταν εγκατέστησα για πρώτη φορά την κάμερα, ανυπομονούσα να τη δοκιμάσω, αλλά δυστυχώς, η libcamera έδειχνε απλώς μια μαύρη οθόνη σαν να μην ήταν συνδεδεμένη η κάμερα. 

Η Libcamera παρουσίασε επίσης ένα σφάλμα: "fd". Από τον Νοέμβριο του 2021, αυτό το θέμα είναι γνωστό στους μηχανικούς του Raspberry Pi, ο οποίος εξέδωσε μια λύση,

"Μια λύση είναι να ανοίξετε ένα τερματικό, εκτελέστε "sudo raspi-config", πλοηγηθείτε στις "Προηγμένες επιλογές" και ενεργοποίηση της επιτάχυνσης γραφικών "Glamor". Τότε επανεκκίνηση το Pi σας."

Μικρότερη υποδοχή κάμερας

συνδετήρας csi pi zero 2 pi 4

Το μεγαλύτερο Pi Zero 2 W χρησιμοποιεί ένα ελαφρώς μικρότερο καλώδιο από τα μεγαλύτερα Pis.

Έτσι, αν αγοράζετε μια μονάδα κάμερας, βεβαιωθείτε ότι το σετ σας περιλαμβάνει την κορδέλα για το Raspberry Pi Zero.

Αν από την κάμερά σας λείπει το μικρότερο καλώδιο για το Raspberry Pi Zero, τότε αγοράστε ένα εδώ.

Σύγκριση συνδέσμων pi zero 2 csi

Δεν υπάρχει raspistill ή raspivideo, χρησιμοποιήστε τη libcamera αντ' αυτού

Ορισμένοι παλαιότεροι οδηγοί θα σας υποδείξουν να χρησιμοποιήσετε το raspistill ή το raspivideo για να αλληλεπιδράσετε με την κάμερα.

Στο Bullseye, και οι δύο έχουν καταργηθεί και δεν περιλαμβάνονται πλέον από προεπιλογή.

Η αντικατάσταση είναι η libcamera. Μπορείτε να δοκιμάσετε τη libcamera εκτελώντας libcamera-hello.

Μπορείτε να δείτε περισσότερες εντολές στο την επίσημη τεκμηρίωση του Raspberry Pi.

Εντολή tvservice ρίχνει σφάλμα

Αν προσπαθήσετε να εκτελέσετε tvservice στο Raspberry Pi Zero 2 W, θα εμφανιστεί ένα σφάλμα, όπως παρακάτω:

/usr/bin/tvservice -o
Το /usr/bin/tvservice δεν υποστηρίζεται όταν χρησιμοποιείται το πρόγραμμα οδήγησης vc4-kms-v3d.
Παρόμοιες λειτουργίες είναι διαθέσιμες με τα τυπικά εργαλεία linux
όπως το modetest από το libdrm-tests.

Ο τρόπος επίλυσης αυτού του προβλήματος είναι η χρήση του προγράμματος οδήγησης γραφικών Legacy.

Ανοίξτε ένα τερματικό, εκτελέστε sudo raspi-config και στη συνέχεια πηγαίνετε στο Επιλογές για προχωρημένους -> Πρόγραμμα οδήγησης GL -> Legacy.

tvservice θα λειτουργήσει τώρα.

Θέλετε να απενεργοποιήσετε το HDMI σας; Έχουμε έναν πιο πλήρη οδηγό εδώ.

Πώς να ενεργοποιήσετε το motionEyeOS στο Raspberry Pi Zero 2 W

Η τελευταία επίσημη έκδοση του motionEyeOS δεν λειτουργεί στο Pi Zero 2 W, αλλά μπορείτε να χρησιμοποιήστε ένα πιρούνι της jawsper που λειτουργεί στο Pi Zero 2 W.

Εδώ είναι η διαδικασία, μέχρι να έρθει η στιγμή που θα έχουμε μια επίσημη έκδοση του motionEyeOS που θα υποστηρίζει το Pi Zero 2. Χρησιμοποίησα την έκδοση 20220119-dev και λειτούργησε μια χαρά ακολουθώντας αυτά τα βήματα.

Τι θα χρειαστείτε:

Υλικό

καλώδιο προσαρμογέα pi zero csi κάμερα

Καλώδιο προσαρμογέα για παράγοντα μορφής Zero
(αν έχετε κάποια άλλη φωτογραφική μηχανή που δεν συνοδεύεται από το καλώδιο προσαρμογέα Zero)

Λογισμικό

Κατεβάστε την τελευταία έκδοση του motionEyeOS από εδώ σύνδεσμος.

pi zero 2 w motioneyeos jawsper απελευθέρωση

Flash το αρχείο εικόνας (motioneyeos-raspberrypi3.img.gz) σε μια κάρτα SD. Χρησιμοποίησα balenaEtcher.

Αν εκκινήσετε το motionEyeOS τώρα, θα δείτε αυτό το σφάλμα:

Διαμόρφωση ενσύρματου δικτύου: καμία συσκευή
Πανικός: επανεκκίνηση σε 100 δευτερόλεπτα (προκαλείται από το δίκτυο)

Δείτε πώς μπορείτε να το διορθώσετε.

Πριν φορτώσετε την κάρτα SD, θα πρέπει να δημιουργήσετε ένα wpa_supplicant.conf στον τόμο εκκίνησης της κάρτας SD. Βρήκα ότι ο καλύτερος τρόπος είναι να δημιουργήσετε ένα Νέο έγγραφο κειμένου και μετονομάστε το.

pi zero 2 w motioneyeos

Θα ξέρετε ότι βρίσκεστε στον τόμο εκκίνησης αν δείτε αρχεία όπως cmdline.txt, config.txt, bcm2710-rpi-zero-2.dtb.

Χρησιμοποιώντας το Notepad++, επεξεργαστείτε wpa_supplicant.conf.

Το πρώτο πράγμα που θα κάνετε στο Notepad++ είναι να πάτε στο Επεξεργασία -> Μετατροπή EOL -> Unix LF

ρύθμιση pi zero 2 w motioneyeos

Στη συνέχεια, επικολλήστε το ακόλουθο κείμενο και αλλάξτε τις παραμέτρους για χώρα, ssid και psk (βάλτε τον κωδικό πρόσβασής σας εδώ). Βεβαιωθείτε ότι όλο το κείμενο που βάζετε στις μεταβλητές ssid και psk είναι μέσα σε εισαγωγικά.

Τέλος, αν δεν είστε από τις ΗΠΑ, μπορείτε να βρείτε τον κωδικό της χώρας σας εδώ για να βάλετε τη μεταβλητή "χώρα" (π.χ. DE = Γερμανία).

      country=US
        update_config=1
        ctrl_interface=/var/run/wpa_supplicant
        
        network={
            scan_ssid=1
            ssid="putWiFiSSIDhere"
            psk="putPasswordHere"
        }

Αποθηκεύστε το αρχείο και τοποθετήστε την κάρτα SD στο Raspberry Pi Zero 2.

Τώρα θα πρέπει να μπορείτε να εκκινήσετε το motionEyeOS και μπορείτε να αποκτήσετε τη διεπαφή ιστού αποκτώντας πρόσβαση στη διεύθυνση IP του Raspberry Pi Zero 2 σε ένα άλλο πρόγραμμα περιήγησης στο διαδίκτυο.

Ένας από τους τρόπους με τους οποίους μπορείτε να βρείτε τη διεύθυνση IP του Pi Zero 2 W είναι στην οθόνη εκκίνησης όπου λέει:

Η διασύνδεση wlan0 έχει τη διεύθυνση IP XXXXXX

Σύνδεση με το προεπιλεγμένο όνομα χρήστη admin και κενό για το πεδίο κωδικού πρόσβασης.

διεπαφή web pi zero 2 w motioneyeos

Εάν έχετε συνδέσει μια κάμερα, θα πρέπει να φορτωθεί αυτόματα.

Έχετε κάποιο πρόβλημα;

Αν έχετε κάποιο πρόβλημα με το Raspberry Pi Zero 2, μη διστάσετε να ρωτήσετε στα σχόλια και θα προσπαθήσω να βρω μια λύση.

8 Σχόλια

  1. Verhoest στις Ιανουάριος 8, 2022 στις 5:39 μμ

    Bjr, j'ai un raspberry 2zero w. j'ai installer recalbox8 sur une autre carte sd.mon problème et que au bout de 5 voir 10 min le raspberry plante.jai mie aussi un petit ventilo pour pas qu'il ne chauffe.je ne sais pas si c'est ricalbox ou le raspberry qui plante?
    Qui pour m'aider svp.merci

    • raspi berry στις Ιανουάριος 8, 2022 στις 7:53 μμ

      Γεια σου Verhoest,

      Δεν νομίζω ότι αυτό οφείλεται στο recalbox8. Ενδεχομένως το Pi να είναι ελαττωματικό;
      Συνήθως θα πρέπει να μειώνει το γκάζι αντί να συντρίβεται ( ελπίζω να καταλαβαίνω σωστά το "plante" ως "συντριβή"

      Στην υγειά σας
      Max

  2. Skipwire στις Φεβρουάριος 10, 2022 στις 10:19 μμ

    20220119-dev Jawsper Το MotioneyeOS δεν θα λειτουργήσει με το Raspberry Pi zero w 2.

    20211113 Το Jawsper MotioneyeOS δεν θα λειτουργήσει. Δεν μπορεί να "συνδεθεί" με ένα WifI
    τα σημεία πρόσβασης και προεπιλέγει καλωδίωση και στη συνέχεια επανεκκινείται.

    • Xuyun Zeng στις Φεβρουάριος 11, 2022 στις 12:30 πμ

      Δεν είμαι σίγουρος γιατί συμβαίνει αυτό. Σίγουρα λειτούργησε στο δικό μου. Το στιγμιότυπο οθόνης είναι η απόδειξη.

      Εν πάση περιπτώσει, η δεύτερη παράγραφος αναφέρεται σε ένα πρόβλημα που μπορεί να διορθωθεί με την προσθήκη ενός wpa_supplicant.conf στο Pi σας. Οι οδηγίες θα σας βοηθήσουν.

  3. john p στις Φεβρουάριος 18, 2022 στις 3:49 πμ

    Αφού αγωνίστηκα με την τρέχουσα έκδοση του "motioneyeos", ανακάλυψα το άρθρο σας σχετικά με τη χρήση του παλαιότερου verson και λειτουργεί τέλεια. Εξακολουθώ να έχω ένα πρόβλημα προσπαθώντας να φορτώσω μια μεγάλη (128gb/256gb) κάρτα xdcard και να την κάνω να λειτουργήσει. Λειτουργεί μια χαρά στις μικρότερες κάρτες μου. Θα το ελέγξω αυτό. Τώρα να προσπαθήσω να φτάσω, να κατανοήσω και να λειτουργήσω όλες τις λειτουργίες όπως εγγραφή, εγγραφή κατά την κίνηση, επαναφορά, κ.λπ.

    • Xuyun Zeng στις Φεβρουάριος 19, 2022 στις 11:50 μμ

      Χαίρομαι που επιστρέφω στην κοινότητα, Τζον.

  4. Cindy στις Μάρτιος 11, 2022 στις 6:17 μμ

    σχετικά με το βήμα για τη δημιουργία ενός wpa_supplicant.conf, πώς έχετε πρόσβαση στην κάρτα SD; η εικόνα οθόνης μοιάζει με τα παράθυρα, αλλά όταν προσπαθώ να έχω πρόσβαση σε αυτήν τα παράθυρα θέλουν να διαμορφώσουν τη νεοαποτυπωμένη κάρτα SD. Δεν μπορώ να έχω πρόσβαση σε αυτήν.

    • Xuyun Zeng στις Μάρτιος 12, 2022 στις 7:37 μμ

      Γεια σου Cindy,

      Βασικά, υπάρχει ΜΙΑ μονάδα δίσκου στην οποία μπορείτε να έχετε πρόσβαση. Οι υπόλοιποι δεν είναι προσβάσιμοι από τα Windows και γι' αυτό λαμβάνετε τις προτροπές μορφοποίησης. Αν κοιτάξετε προσεκτικά στην Εξερεύνηση, θα δείτε μια μονάδα δίσκου που είναι προσαρτημένη όταν τοποθετείτε την κάρτα SD. Αυτή είναι πολύ πιθανό να είναι η μονάδα δίσκου όπου έχετε τοποθετήσει το wpa_supplicant.conf.

Αφήστε ένα σχόλιο