troubleshooting

problemen

Ik merk steeds meer problemen met de Raspberry Pi. Dit komt deesl door de veelzijdiheid van dit apparaat. Ook is niet elke update een verbetering.

Enkele problemen heb ik weten te tackelen. Hieronder staan mijn oplossingen. Dit betekent niet dat dit de enige oplossingen zijn maar mij heeft dit vele malen hoofdpijn opgeleverd maar de oplossingen zijn de aspirines :-)

Niet kunnen updaten

Omdat de repository veranderd is van "testing " naar "stable" moet je eenmalig toestemming geven om deze verandering in de repository te accepteren. Dit doe je met het volgende commando,

sudo apt-get update --allow-releaseinfo-change

Hierna kan je gewoon weer updaten met,

sudo apt-get update

Camera activeren nieuwe besturingssysteem Raspberry Pi

Op de sd kaart de config.txt aanpassen. De volgende regels moeten toegevoegd worden bij all:

dtoverlay=ov5647 voor de V1 camera

dtoverlay=imx219 voor de V2 camera

beiden kan ook.

Commando’s:

om te testen:

libcamera-hello

om op te slaan:

libcamera-jpeg -o test.jpg

filmen:

libcamera-vid -t 10000 -o test.h264

HDMI scherm niet zichtbaar

Ga naar sudo nano /boot/config.txt

of ga op een computer naar de ds kaart en open daar de config.txt.

Zoek op de onderstaande regels:

#hdmi_force_hotplug=1

#hdmi_drive=2

Haal het hekje VOOR de tekst weg.

Sla het op. De raspberry Pi gaat nu geforceerd naar de HDMI poort.

Opstarten zonder HDMI scherm

Je doet dit als volgt:

  1. Start een terminal sessie. Type het volgende commando:
    /opt/vc/bin/tvservice -d port0.edid
    DIt commando leest de EDID data uit, en schrijft het naar het bestand port0.edid. Dit staat in /home/pi

  2. Kopieer het bestand naar de /boot/ directory :
    sudo cp port0.edid /boot/

  3. Open het bestand /boot/config.txt met je favoriete editor (bijv. nano). Let op: je moet dit met root privileges doen, dus sudo nano /boot/config.txt.

  4. Zet hierin de volgende text regels:
    hdmi_edid_file=1
    hdmi_edid_filename:0=port0.edid

    Sla het bestand op en exit

  5. Reboot de RPI. Als het goed is, krijg je een scherm met dezelfde kenmerken als eerder.

  6. Reboot opnieuw, en trek nu de HDMI kabel los. Wacht een tijdje totdat de RPI is opgestart. (meestal binnen een minuut), en plug de HDMI kabel opnieuw in. Als het goed is. krijg je nu weer een beeld op je scherm.

Let op: dit werkt voor hdmi poort 0. Dat is de poort die naast het CF card slot zit. Voor poort 1 zal het ook wel werken, maar dan moet je de :0 na het command hdmi_edid_filename vervangen door :1. Dit heb ik verder echter niet meer geprobeerd.


klein schermpje op de GPIO pennen

Installeer de Drivers:

sudo su

sudo git clone https://github.com/goodtft/LCD-show

cd LCD-show

chmod +x LCD35-show

./LCD35-show

na de installatie:

sudo ./LCD5-show

toetsenbord:

sudo apt-get install matchbox-keyboard

kalibratie:

sudo apt-get install -y xinput-calibrator

scherm omzetten:

sudo ./LCD-hdmi



Argon behuizing installeren

Om de knoppen te kunnen bedienen van de behuizing is een stukje software nodig.


curl https://download.argon40.com/argon1.sh|bash


Mappen Verkenner niet zichtbaar

Soms wil het gebeuren dat je de mappen niet meer kan openen. Dan is de onderstaande commando's de oplossing:

sudo apt-get update

sudo apt-get full-upgrade

sudo apt-get autoremove

sudo reboot