Not much experience with LCD just yet but figured it was good to provision an I2C header for future IO fan out from the PCB.
Have ST discovery board with nice color LCD picked up some time ago. The schematic shows I2C3 and GPIO pins AFSEL what appears to be SPI port into the LCD control module SF-TC240T-9370-T. Possibly the SPI port is equivalent to EPIO with fewer port pins enable.
The TM4C1294NCPDT datasheet details of the I2C peripheral suggest it can be used for LCD etc.
The driver signals of the LCD:
MPU - SPI signal names: DotClock, Vsync, Hsync SDA, Enable, CSX, RDX, WRX DCX, DCX_SCL, TE.
MPU I2C3 decoder IC input signal names: SCL, SDA, INT1
1. Does color LCD require more signals than non color, does that make a difference?
2. Do most all LCD modules require more than just an I2C data port for text versus graphics modes?
Thanks for any ideas or suggestions, the PCB is tight on routing and header space.