FYI - I uploaded a few minor fixes to this to my Adafruit_ILI9341 github project I mentioned above. Again only on the Edison branch, but put in a fix that allows reading of data back from the display.
Note: I have found at times the display might stop displaying stuff, like mentioned above, also I was having issues where the Edison would reset and sometimes would continue to reset. These both appear to be improved by using external power. In my case I plugged in a 12v 5amp wallwart that I use to test stuff using AX-12 servos.
Also I have started experimenting building my code base native under linux. I have now have versions of the Adafruit_ILI9341/GCC converted over to using some of MRAA library as well as some of my own libraries. I also have the Adafruit GraphicTest program converted over to run under this. These appear to be crawling along now. Had/have issues with mraa. As part of this I have also converted the Adafruit_STMPE library over, which builds, but I have not tested yet, will probably port the touch paint over into my test directory as well.
Again all of this is built using some of my own Arduino porting libraries and the like, that I started off when I first experimented with the Raspberry Pi, then BeagleBone Black, Odroid U3/2...
I uploaded my WIP up to my Raspberry_Pi project up on github (KurtE/Raspberry_Pi · GitHub)
Kurt
Clik here to view.
