De grote Raspberry Pi Zero 2 W gids voor het oplossen van problemen

Raspberry Pi Zero 2 toont leeg of regenboogscherm en geen LED 

Als u er zeker van bent dat uw Raspberry Pi stroom heeft, maar u ziet niets op het scherm en/of u ziet de groene LED niet, dan betekent dit dat er iets mis is met uw SD-kaart.

Het kan zijn dat de kaart er niet in zit, het kan zijn dat de image van het besturingssysteem corrupt is of niet compatibel. Het kan ook zijn dat de microSD kaart kapot is.

Als u een ouder Raspberry Pi OS-image gebruikt, kan dat ook problemen veroorzaken, zelfs als het op een andere Raspberry Pi werkte.

Ten slotte moet u soms eerst uw monitor inschakelen en dan pas uw Pi Zero 2. 

Waarom krijg ik een resolutie van 640×480?

Als het besturingssysteem niet kan bepalen tot welke resolutie uw scherm in staat is, zal het in failsafe mode gaan. Verander dit in het besturingssysteem, of zet uw scherm aan voordat u uw Raspberry Pi Zero 2 W opstart.

Chromium hangt vaak

Er is een oplossing die u kunt doen om uw laadtijden aanzienlijk te verbeteren en het hangen te verminderen wanneer u Chromium op uw Raspberry Pi Zero 2 W draait.

Het houdt in dat de grootte van het wisselbestand wordt verhoogd van de standaard 100MB naar 2GB.

Ik heb het getest op picockpit.com en ik zag laadtijden van 45 seconden naar 16 seconden gaan door de swap grootte te vergroten.

Het is makkelijk.

  • Open Terminal
  • Type in sudo dphys-swapfile swapoff
  • Type in sudo nano /etc/dphys-swapfile
  • Ga naar de lijn die zegt CONF_SWAPSIZE=100 en verander "100" in 2048
  • Sla het bestand op door op CTRL + O, enter, en dan afsluiten door op CTRL + X
  • Type in sudo dphys-swapfile setup. Dit zal een tijdje duren
  • Type in sudo dphys-swapfile swapon
  • Open Chromium en test

Dit heeft een aantal nadelen, die we behandelen in onze Pi Zero 2 W mega artikel.

Bovendien kon ik het net iets sneller krijgen door JavaScript en afbeeldingen uit te schakelen.

Hier is hoe:

  • In Chromium, ga naar je Instellingen menu door in te voeren chrome://settings/ in de adresbalk.
  • Ga dan naar Privacy en veiligheid op de linker zijbalk.
  • Klik op Site-instellingen
  • Blader dan naar de Inhoud sectie. U zult zien JavaScript en Afbeeldingen. Klik op die en schakel ze uit.

Cameraproblemen op de Pi Zero 2

De Raspberry Pi Zero 2 W heeft een paar dingen waar u op moet letten als u een camera gebruikt.

Workaround nodig om camera in te schakelen op Raspberry Pi OS Bullseye

pi zero 2 inschakelen glamour voor camera

Toen ik de camera voor het eerst installeerde, stond ik te popelen om hem uit te proberen, maar helaas liet libcamera alleen een zwart scherm zien, alsof de camera niet was aangesloten. 

Libcamera gaf ook een foutmelding: "failed to import fd". Vanaf 20 november, dit probleem is bekend bij Raspberry Pi ingenieursdie een omleiding uitvaardigde,

"Een workaround is om een terminal te openen, run "sudo raspi-config", navigeer naar "Geavanceerde Opties" en "Glamor" grafische versnelling inschakelen. Dan herstarten je Pi."

Kleinere camera-aansluiting

pi zero 2 pi 4 csi connector

De grotere Pi Zero 2 W gebruikt een iets kleinere kabel dan de grotere Pis.

Dus, als u een cameramodule koopt, zorg er dan voor dat uw kit het lint voor de Raspberry Pi Zero bevat.

Als uw camera de kleinere kabel voor de Raspberry Pi Zero mist, koop er dan hier een.

pi zero 2 csi connector vergelijking

Geen raspistill of raspivideo, gebruik in plaats daarvan libcamera

Sommige oudere gidsen geven aan dat je raspistill of raspivideo moet gebruiken voor interactie met de camera.

In Bullseye zijn beide verouderd en niet langer standaard opgenomen.

De vervanger is libcamera. Je kunt libcamera testen door libcamera-hello.

U kunt meer commando's zien in de officiële Raspberry Pi Documentatie.

Opdracht tv-service gooit fout

Als je probeert om tv-service op de Raspberry Pi Zero 2 W, zal het een fout geven, zoals hieronder:

/usr/bin/tvservice -o
/usr/bin/tvservice wordt niet ondersteund bij gebruik van het vc4-kms-v3d stuurprogramma.
Vergelijkbare mogelijkheden zijn beschikbaar met standaard Linux-gereedschappen
zoals modetest van libdrm-tests.

De manier om dit op te lossen is het gebruik van de Legacy grafische driver.

Open een terminal, voer sudo raspi-config en ga dan naar Geavanceerde Opties -> GL Driver -> Legacy.

tv-service zal nu werken.

Wil je je HDMI uitzetten? We hebben hier een meer volledige gids.

Hoe krijg ik motionEyeOS werkend op Raspberry Pi Zero 2 W

De laatste officiële versie van de motionEyeOS werkt niet op de Pi Zero 2 W maar u kunt gebruik een vork van jawsper die werkt op de Pi Zero 2 W.

Hier is het proces, tot het moment dat we een officiële motionEyeOS release krijgen die de Pi Zero 2 ondersteunt. Ik heb de 20220119-dev release gebruikt en het werkte prima volgens deze stappen.

Wat je nodig hebt:

Hardware

pi zero adapterkabel csi camera

Adapterkabel voor nul vormfactor
(als u een andere camera hebt die niet met de Zero adapterkabel werd geleverd)

Software

Download de laatste versie van motionEyeOS van deze link.

pi zero 2 w motioneyeos jawsper release

Flash het afbeeldingsbestand (motioneyeos-raspberrypi3.img.gz) op een SD-kaart. Ik gebruikte balenaEtcher.

Als je motionEyeOS nu opstart, zul je deze fout zien:

Bekabeld netwerk configureren: geen apparaat
Paniek: herstart in 100 seconden (veroorzaakt door netwerk)

Hier is hoe je het kan oplossen.

Voordat u de SD-kaart laadt, moet u een wpa_supplicant.conf op het boot volume van je SD kaart. Ik vond dat de beste manier is om een Nieuw tekstdocument en hernoem het.

pi zero 2 w motioneyeos

U weet dat u op het boot volume bent als u bestanden ziet zoals cmdline.txt, config.txt, bcm2710-rpi-zero-2.dtb.

Gebruik Notepad++, bewerk wpa_supplicant.conf.

Het eerste wat je doet in Notepad++ is naar Bewerken -> EOL-omzetting -> Unix LF

pi zero 2 w motioneyeos setup

Plak dan de volgende tekst en verander de parameters voor land, ssid en psk (vul hier uw wachtwoord in). Zorg ervoor dat alle tekst die je in de ssid en psk variabelen zet tussen aanhalingstekens staat.

Tenslotte, als u niet uit de VS komt, kunt u uw landcode vinden hier om de variabele "land" in te voeren (bv. DE = Duitsland).

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

Sla het bestand op en plaats de SD-kaart in uw Raspberry Pi Zero 2.

U zou nu motionEyeOS moeten kunnen opstarten, en u kunt de webinterface krijgen door het IP-adres van uw Raspberry Pi Zero 2 in een andere webbrowser te openen.

Een van de manieren waarop u het IP-adres van uw Pi Zero 2 W kunt vinden is op het opstartscherm waar staat:

Interface wlan0 heeft het IP adres XXXXXX

Inloggen met de standaard gebruikersnaam admin en leeg voor het wachtwoordveld.

pi zero 2 w motioneyeos web interface

Als u een camera hebt aangesloten, wordt deze automatisch geladen.

Heb je een probleem?

Als u een probleem hebt met uw Raspberry Pi Zero 2, vraag het gerust in de commentaren, en ik zal proberen een oplossing te vinden.

8 Opmerkingen

  1. Verhoest op januari 8, 2022 op 5:39 pm

    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?
    Bedankt om me te helpen svp.merci

    • raspi berry op januari 8, 2022 op 7:53 pm

      Hoi Verhoest,

      Ik denk niet dat dit komt door recalbox8. Mogelijk is de Pi defect?
      Het zou meestal moeten afremmen in plaats van crashen ( Ik hoop dat ik "plante" juist begrijp als "crashen"

      Proost.
      Max

  2. Skipwire op februari 10, 2022 op 10:19 pm

    20220119-dev Jawsper MotioneyeOS zal niet werken met Raspberry Pi zero w 2.

    20211113 Jawsper MotioneyeOS werkt niet. Kan niet "linken" met een WifI
    toegangspunten en gaat standaard over op draad en start dan opnieuw op.

    • Xuyun Zeng op februari 11, 2022 op 12:30 am

      Ik weet niet zeker waarom dit gebeurt. Het werkte zeker op de mijne. De schermafdruk is het bewijs.

      Hoe dan ook, je tweede paragraaf verwijst naar een probleem dat verholpen kan worden door een wpa_supplicant.conf op je Pi te zetten. De instructies zouden u moeten helpen.

  3. john p op februari 18, 2022 op 3:49 am

    Na een gevecht met de huidige versie van "motioneyeos", ontdekte ik uw artikel over het gebruik van de oudere versie en het werkt geweldig. Ik heb nog steeds problemen om een grote (128gb/256gb) xd kaart te laden en het te laten werken. Werkt prima op mijn kleinere kaarten. Ik zal dat uitzoeken. Nu nog proberen alle functies te leren kennen, begrijpen en bedienen, zoals opnemen, opnemen bij beweging, terugspoelen, enz.

    • Xuyun Zeng op februari 19, 2022 op 11:50 pm

      Blij om terug te geven aan de gemeenschap, John.

  4. Cindy op maart 11, 2022 op 6:17 pm

    Bij de stap om een wpa_supplicant.conf te maken, hoe krijg je toegang tot de SD-kaart? De schermafdruk lijkt op windows, maar als ik probeer toegang te krijgen, wil windows de nieuw geïmplanteerde SD-kaart formatteren. Ik kan er niet bij.

    • Xuyun Zeng op maart 12, 2022 op 7:37 pm

      Hallo Cindy,

      In principe is er EEN schijf waar je toegang tot hebt. De rest is niet toegankelijk voor Windows, dat is de reden waarom u de format prompts krijgt. Als je goed kijkt in je Verkenner, dan zie je één schijf die gemount is als je je SD-kaart insteekt. Dat is zeer waarschijnlijk de schijf waar je de wpa_supplicant.conf hebt geplaatst.

Laat een reactie achter