Paso 2: Piezas de Software
Piezas de software:
- Sistema operativo : Raspian jadeante .
-Conductores Framebuffer y pantalla táctil basados en FBTFT.
-Emulador AdvanceMame .
-Algunos scripts de Python para la gestión de microinterruptores.
-Modificar archivo rc.local, X11 configuración, configuración de evdev xinput para que coincida con sus necesidades.
Controladores FBTFT:
Los conductores FBTFT ahora están incluidos en el kernel de frambuesa Pi y pueden ser instalados con la actualización de rpi.
Tienes que configurar y activar el módulo de controlador para el TFT.
Para este proyecto (TFT es un ITDB02-2.8), el dispositivo se registra con esta línea de comandos:
sudo modprobe fbtft_device nombre = gpios itdb28fb = led: 18, db0:14, db1:15, db2:4, db3:23, db4:24, db5:27, db6:8, db7:22, dc:3, wr:2, reset: 25
-"gpios" debe coincidir con el cableado / "nombre" es el controlador de fbtft específicas para el modelo TFT.
-como alternativa, puede modificar gpios en la fuente (archivo fbtft_device.c) y compilar el controlador modificado (https://github.com/torvalds/linux/blob/master/drivers/staging/fbtft/README)
-Ver https://github.com/notro/fbtft/wiki, hay muchas informaciones sobre controladores TFT en estas páginas.