TFT Lcd Raspberry Pi para DMR Brandmeister
| Posted in
Bueno, aunque debería empezar con la instalación de todo el software para DMR en la Raspberry para usar el DV4Mini como hotspot personal en la red DMR voy a empezar en como he instalado la pantalla LCD TFT que me ha regalado mi amigo y compañero Blas EA7GIB y que gracias a una respuesta en un blog he sido capaz de configurar sin mayor problema.
La pantalla en cuestión es el modelo de MCUfriend ILI9488 y la información la he sacado de aquí y de aquí
En resumen se trata de cargar el módulo correcto en el kernel, crear un archivo de configuración y hacer que cargue en el arranque.
Paso a paso he hecho lo siguiente:
Creamos un archivo de configuración para el módulo del kernel que cargaremos:
sudo nano /etc/modules-load.d/fbtft.conf
En el archivo incluímos las siguiente líneas:
spi-bcm2835
flexfb
fbtft_device
Creamos otro fichero
sudo nano /etc/modprobe.d/fbtft.conf
e incluimos las siguientes líneas:
options fbtft_device name=flexpfb rotate=180 fps=60
gpios=dc:18,reset:7,wr:17,cs:4,db00:22,db01:23,db02:24,db03:10,db04:25,db05:9,db06:11,db07:8
options flexfb width=480 height=320 buswidth=8
init=-1,0xb0,0x0,-1,0x11,-2,120,-1,0x3A,0x55,-1,0xC2,0x33,-1,0xC5,0x00,0x1E,0x80,-1,0x36,0x28,-1,0xB1,0xB0,-1,0xE0,0x00,0x04,0x0E,0x08,0x17,0x0A,0x40,0x79,0x4D,0x07,0x0E,0x0A,0x1A,0x1D,0x0F,-1,0xE1,0x00,0x1B,0x1F,0x02,0x10,0x05,0x32,0x34,0x43,0x02,0x0A,0x09,0x33,0x37,0x0F,-1,0x11,-1,0x29,-3
Por último editamos el archivo con sudo nano /boot/cmdline.txt e incluímos DELANTE de rootwait lo siguiente:
bcon=map:10 fbcon=font:VGA8x8 FRAMEBUFFER=/dev/fb1
Instalamos los drivers del framebuffer si no están instalados con:
sudo apt-get install xserver-xorg-video-fbdev
Creamos el nuevo archivo de configuración de la X:
sudo nano /usr/share/X11/xorg.conf.d/99-fbdev.conf
...y aadimos las siguientes líneas:Section "Device"
Identifier "myfb"
Driver "fbdev"
Option "fbdev" "/dev/fb1"
EndSection
Reiniciamos y debería funcionar.
Comments (0)
Publicar un comentario