Antes de continuar con este tutorial pasar por esta guía.
Primeros Pasos Machinekit Beaglebone Black
El Lcd de 7 pulgadas que se va a usar es:
LCD 7 Pulgadas Waveshare
Crear una carpeta llamada lcd7 para guardar los archivos del lcd de 7 pulgadas, ingresar en carpeta y descargar los archivos dentro de ella.
mkdir lcd7 cd lcd7 wget
--no-check-certificate
-O LCD7-waveshare.rar https://www.googledrive.com/host/0B6xWQnSH6ge5dWh1dVEtcW1qNVU
Verificar archivo y descargar unrar para descomprimirlo.
ls
sudo apt-get update
sudo apt-get install unrar
unrar e LCD7-waveshare.rar
Compilar el archivo DVK530-LCD7-01-00A1.dts.
dtc -O dtb -o DVK530-LCD7-01-00A1.dtbo -b 0 -@ DVK530-LCD7-01-00A1.dts
Copiar el archivo DVK530-LCD7-01-00A1.dtbo a /lib/firmware.
sudo cp DVK530-LCD7-01-00A1.dtbo /lib/firmware
Reemplazar el archivo xorg.conf para que la pantalla lcd funcione a color y no inicie sin los colores rojo y azul, se modifica 16 bits a 24 bits.
sudo cp -f xorg.conf /etc/X11/
Habilitar el archivo DVK530-LCD7-01-00A1.dtbo en uEnv.txt que se encarga de iniciar con los componentes que se quiera utilizar (HDMI, EMMC, etc); es muy útil deshabilitar estos para poder usar mas pines de la Beaglebone. Para poder usar el Device Tree Blob Object (DVK530-LCD7-01-00A1.dtbo) se necesita deshabilitar el HDMI.
sudo nano /boot/uEnv.txt
Comentar en el caso que no lo este, se encuentra deshabilitado solo el HDMI Audio y está activo HDMIIN y EMMC.
#optargs=capemgr.disable_partno=BB-BONELT-HDMI
Descomentar para deshabilitar HDMI y HDMIN.
optargs=capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN
Para habilitar el Device tree overlay del LCD 7 pulgadas se debe escribir al final.
##LCD7
optargs=capemgr.enable_partno=DVK530-LCD7-01:00A1
Guardar los cambios ctrl+o y salir ctrl+x
Cargar capas personalizadas.
sudo nano /etc/default/capemgr
CAPE=DVK530-LCD7-01:00A1
Guardar los cambios ctrl+o y salir ctrl+x.
Reiniciar.
sudo reboot
Chequear que lcd se haya cargado correctamente.
dmesg | grep bone-capemgr
Apagar, conectar LCD 7 Pulgadas y encender Beaglebone Black.
sudo shutdown -h now
Instalar y configurar Interfáz Gráfica gmoccapy_lcd7 para pantallas lcd con resolución de 800x480.
gmoccapy_lcd7.
No hay comentarios.:
Publicar un comentario