AnsweredAssumed Answered

Where are the ILI9341 drivers?

Question asked by Dennis Muhlestein on Sep 24, 2018
Latest reply on Sep 25, 2018 by Dennis Muhlestein

I've been experimenting around with several LCDs for our project.  Thus far, I've stuck with parallel interface displays that are similar enough to the standard lcd8000-43t.  Easy enough to adjust clock rate, timing parameters etc and they seem to work fine.

 

However, we're interested in a bit smaller display for our product and I'm finding a lot of displays with LCD controllers like the ILI9341 and ST7735R.  There are a couple drivers for these in the staging->fbtft section of the kernel but it appears those all use the SPI interface.  Google yields quite a few attempts at wiring up these displays and even a few patches and lots of suggestions.. but I'm not finding anyone saying it worked out well.

 

So I'm curious if anyone has a good suggestion for which approach to take to make usage of these TFT panels?

 

Thus far it looks like modifying mcx_lcdif.c with custom code to run the SPI init for the TFT display is the best solution... but if that's so, where are the examples, patches, success stories?  Am I looking in the wrong place?  Thanks for any feedback.

Outcomes