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:
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/piKopieer het bestand naar de /boot/ directory :
sudo cp port0.edid /boot/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.
Zet hierin de volgende text regels:
hdmi_edid_file=1
hdmi_edid_filename:0=port0.edid
Sla het bestand op en exitReboot de RPI. Als het goed is, krijg je een scherm met dezelfde kenmerken als eerder.
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: