I encourage you, of course, to build the SPI VGA Video Card I'm working on for the 2015 Hackaday Prize, VGATonic - you can find everything you need between the Hackaday Project Page for VGATonic and the Github Repo.
Realistically, though, most of you don't want to wait for PCBs, so FBTFT will almost definitely work as well - please let me know if you get it running!
So, flash your kernel to Edison first, then come back here.
Here's how I cross compile the VGATonic framebuffer for Edison (you're on your own for FBTFT):
- git clone https://github.com/dqydj/VGAtonic.git # Put this somewhere
- bitbake -c devshell linux-yocto # (In the bitbake window you compiled the kernel in)
- #Now, in the popup window, copy the VGATonic/VGATonic_Linux_Drivers directory directly into the current directory, /linux
- Rename Makefile_Edison_Rename_and_Cross_Compile to Makefile
- make
- scp it to your board (all .ko files)
You also need to copy my pinmuxing script; I haven't yet added everything for initialization to the board specific file (after the HaD prize, perhaps?). Here is a copy. It works great as long as you run it before loading the kernel module.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.