Raspi Pip-boy, bärbar spelkonsol / dator (2 / 4 steg)
Steg 2: Programvara delar
Programvara delar:
- OS : Raspian wheezy .
-Framebuffer och Touchscreen drivrutiner baserat på FBTFT.
- AdvanceMame Emulator.
-Vissa Python skript för hantering av mikrobrytare.
-Modifiy rc.local fil, X11 konfiguration, evdev xinput configuration att matcha dina behov.
FBTFT drivrutiner:
FBTFT drivrutinerna ingår nu i Raspberry Pi kernel och kan installeras med rpi-uppdatering.
Du måste ställa in och aktivera drivrutinsmodulen för din TFT.
För detta projekt (TFT är en ITDB02-2.8), enheten är registrerad med denna kommandorad:
sudo modprobe fbtft_device namn = itdb28fb gpios = ledde: 18, db0:14, db1:15, db2:4, db3:23, db4:24, db5:27, db6:8, db7:22, dc:3, wr:2, reset: 25
-"gpios" måste matcha dina ledningar / "namn" är den specifika fbtft drivrutinen för TFT-modellen.
-Alternativt kan du ändra gpios i källan (fbtft_device.c-fil) och sammanställa den modifierade drivrutinen (https://github.com/torvalds/linux/blob/master/drivers/staging/fbtft/README)
-Se https://github.com/notro/fbtft/wiki, det finns många informationer om TFT drivrutiner på dessa sidor.