www.joy-it.net
Pascalstr. 8 47506 Neukirchen-Vluyn
3. Verwendung mit einem Framebuer
Wir erklären Ihnen hier wie Sie den Framebuer fbcp-ili9341 einrichten,
um diesen mit diesem LCD-Bildschirm nutzen zu können. Diese Biblio-
thek wurde unter der MIT-Lizenz veröentlicht.
Hierzu müssen Sie zunächst SPI, wenn Sie es bereits aktiviert haben, deaktivieren. Dazu gehen sie erneut in die Konfiguration des Raspberry Pis.
sudo raspi-config
Dort deaktivieren Sie SPI unter 5 Interfacing Options → P4 SPI. Nun müssen Sie die config.txt editieren und einen Befehl auskommentieren. Sie
önen die config.txt mit:
sudo nano /boot/config.txt
Dort entfernen Sie die Raute bei hdmi_force_hotplug=1. Sie können
speichern mit STRG + O und den Editor verlassen mit STRG + X. Nun müs-
sen Sie den Raspberry Pi mit dem folgenden Befehl neustarten.
sudo reboot
Nun können Sie fbcp-ili9341 installieren dazu führen Sie die folgenden
Befehle nacheinander aus:
sudo apt-get install cmake
cd ~
git clone clone https://github.com/juj/fbcp-ili9341.git
cd fbcp-ili3941
mkdir build
Es muss nun bevor Sie mit der Einrichtung fortfahren die display.h editiert werden. Dazu önen Sie die display.h mit dem folgenden Befehl:
sudo nano display.h
Dort tauschen Sie Zeile 83 #define DISPLAY_SPI_DRIVE_SETTINGS (0) mit
#define DISPLAY_SPI_DRIVE_SETTINGS (1 | BCM2835_SPI0_CS_CPOL | BCM2835_SPI0_CS_CPHA)
aus.
#ifndef DISPLAY_SPI_DRIVE_SETTINGS
#define DISPLAY_SPI_DRIVE_SETTINGS (1 | BCM2835_SPI0_CS_CPOL | BCM2835_SPI0_CS_CPHA)
#endif
Sie speichern hier wieder mit STRG + O und verlassen den Editor mit
STRG + X. Sie können nun mit der Einrichtung fortfahren, in dem Sie die
folgenden Befehle nacheinander ausführen.
cd build
cmake -DST7789VW=ON -DGPIO_TFT_DATA_CONTROL=25 -DGPIO_TFT_RESET_PIN=27 DGPIO_TFT_BACKLIGHT=18 -DSPI_BUS_CLOCK_DIVISOR=8 -DBACKLIGHT_CONTROL=ON ..
make -j
sudo ./fbcp-ili9341
Jetzt sehen Sie Ihren Desktop angezeigt auf Ihrem 1,3" Display.