Anleitung siehe unten
Für den Raspberry Pi 4 B gibt es mittlerweile eine Vielzahl von TFT IPS Displays. Dies wurde möglich durch den "Linux Framebuffer-Treiber für kleine TFT-Display-Module" von notro. Musste dieser früher selber in den Kernel installiert werden, ist dieser heute im Kernel integriert bzw. gibt es von den Display Herstellern ein fertiges Raspian IMAGE für die microSDHC Speicherkarte.
Eine Gute Anleitung findet ihr auf der Raspberry Pi Webseite: Installing Operating System Images
Kurz gesagt: Download + Unzip + Überprüfe mit "df -h oder fdisk -l" welche DEVICE Bezeichnung die Micro SD Karte hat und schreibe es auf diese:
Source code2 linesdd if=2024-03-15-raspios-bookworm-arm64-lite.img of=/dev/sdX2.6 GiB [========================================================>] 100%
Mount von der Speicherkarte die Partition bootfs
Source code3 linestouch sshecho "pi:$(echo 'raspberry' | openssl passwd -6 -stdin)" > userconf
Optional:
Source code15 linespi@raspberrypi ~ $ sudo dpkg-reconfigure locales[*] de_DE.UTF-8 UTF-8<Ok>de_DE.UTF-8<Ok>pi@raspberrypi ~ $ sudo dpkg-reconfigure tzdataEuropa<Ok>Berlin<Ok>Current default time zone: 'Europe/Berlin'...sudo reboot
Am Ende hinzufügen
Source code10 linespi@raspberrypi ~ $ sudo nano /boot/firmware/config.txt# NeoSec TinyLCD 3.5"dtoverlay=tinylcd35,rotate=270,speed=48000000,touch# Adafruit PiTFT 3.5"dtoverlay=pitft35-resistive,rotate=270,speed=42000000# Watterott RPi-Display 2.8"dtoverlay=rpi-display,rotate=270,speed=32000000,touch
Source code9 linespi@raspberrypi ~ $ git clone https://github.com/waveshare/LCD-show.gitpi@raspberrypi ~ $ cd LCD-show/pi@raspberrypi ~ $ sudo cp ./waveshare4c-overlay.dtb /boot/overlays/waveshare4c.dtbopi@raspberrypi ~ $ sudo cp ./waveshare4c-overlay.dtb /boot/overlays/pi@raspberrypi ~ $ sudo nano /boot/firmware/config.txt#Waveshare 4.0 [4inch_RPi_LCD_(C)]dtoverlay=waveshare4c:rotate=90
Go through the following menu choices:
Encoding to use on the console: <UTF-8>
Character set to support: <Guess optimal character set>
Font for the console: Terminus (default is VGA)
Font size: 6x12 (framebuffer only)
Source code1 linepi@raspberrypi ~ $ sudo dpkg-reconfigure console-setup
Füge folgendes AN DAS ENDE DER ZEILE
Source code3 linespi@raspberrypi ~ $ sudo nano /boot/cmdline.txtfbcon=map:10
am Ende der Zeile hinzufügen
Source code3 linespi@raspberrypi ~ $ sudo nano /boot/firmware/cmdline.txtvt.global_cursor_default=0
Beim neustart des Pi's wird der Bildschirm von weiß auf schwarz wechseln - das Display wurde erfolgreich initialisiert und der Boot-up Text wird auf dem Display angezeigt.
Source code1 linepi@raspberrypi ~ $ sudo reboot