Seeing more and more of these SPi displays on the market, many with between 30MHz and 50MHz max for SPI, I am wondering if it would be worth playing with these for serious projects?
I see some of the 50MHz versions as large as 7 inches with advertised resolutions of up to 800x480. It seems to me that if one was able to get 100% throughput that would give a full screen refresh (no dirty rects) of only around 8FPS, unless I am missing something.
With the more common 480x320 displays that seem to be out there, with a 30MHz SPi clock it seems that the maximum full screen redraw rate would be about 12Hz.
I am wondering what others experience is with these before I go and order one. I find mixed opinions when searching, and nothing yet on pushing out the SPi signal directly (seems like everyone is relying on a Linux driver).
It seems to me that if it is reasonable to push these past 20Hz full screen redraw rate this could be an opertunity for baremetal. This could give us something that would allow us to write our own bootcode.bin and start.elf replacements and still have display output available. It may take a while to write enough to implement a good subset of the functionality of what we have with the current bootcode.bin and start.elf, though what programmer does not want the ability to have one example of each of there computers running 100% there own code?
So what experience do people have in directly controlling these displays (No Linux)?