EEVblog Electronics Community Forum

Electronics => Projects, Designs, and Technical Stuff => Topic started by: Jan Audio on August 21, 2019, 04:04:26 pm

Title: OTM8009A TFT parallel only ?
Post by: Jan Audio on August 21, 2019, 04:04:26 pm
Hi, is there no way to use SPI for the graphics on this display driver : OTM8009A ?
It is a nice display, only i dont like to use 16 pins from my 28pin DIP package MCU.
thanks
Title: Re: OTM8009A TFT parallel only ?
Post by: SiliconWizard on August 21, 2019, 04:14:33 pm
Well, it appears to have an SPI interface: see: http://www.orientdisplay.com/pdf/OTM8009A.pdf (http://www.orientdisplay.com/pdf/OTM8009A.pdf)

Now I don't know about the resolution of the LCD panel it will drive, but expect pretty poor performance using SPI unless the panel has very low res.
Title: Re: OTM8009A TFT parallel only ?
Post by: Jan Audio on August 21, 2019, 04:28:20 pm
It has 800x480 pixels in full color.
The SPI might be for the touch panel only.
Title: Re: OTM8009A TFT parallel only ?
Post by: SiliconWizard on August 21, 2019, 04:45:08 pm
The SPI might be for the touch panel only.

Nope, I don't think so. See section 6.7. You can write commands and write to GRAM data through SPI. I don't think the OTM8009A controller itself handles touch panels.

Now you're probably dealing with an LCD module including this controller PLUS an additional controller for the touch panel.

And I don't know whether the OTM8009A is accessible through its SPI interface in your module. It may have been set to MPU parallel interface only in hardware.
To check that, you need to see whether they have given access to the IM0, IM1, IM2 and IM3 lines, or if they are at least configurable via some kind of jumpers on the board...
Title: Re: OTM8009A TFT parallel only ?
Post by: Jan Audio on August 22, 2019, 11:36:30 am
Ah i see now, different controllers.
Ok, will check for those pins.

The complete displays themselfs dont have a manual i guess.
Maybe i should buy one.
thanks
Title: Re: OTM8009A TFT parallel only ?
Post by: Jan Audio on August 22, 2019, 11:48:58 am
So i guess this ILI9341 screen i got has no SPI control, there are no M pins :
(http://)