LCD Screen Interface Application
Our screen is divided into (drive plate, screen, touch) touch divided into resistive touch and capacitive touch.
Resistance touch (4-wire AD touch and extended AD touch) for example: iMX6Q does not have AD, need to use tsc2007 extended AD.
Capacitive Touch We generally use capacitive touch chips (now GT911, formerly 52X6 requires drive support).
At present, our development board used LCD screen interface mainly RGB LVDS HDMI VGA MIPI these kinds of LCD screen.
RGB screen: we have several: 3.5/ 4.3 /5 /5.6/ 7 /8 /10.4 resolution: up to 800 x 600, all CPUs have RGB interface, RGB is divided into several bit modes RGB888 RGB565 display bits are different color degrees. Features: Short transmission distance and low resolution.
LVDS Screen: We have a 7-inch Topway and a 10.1-inch capacitive screen, S5P4418, S5P6818, I.MX6Q/DL. Features: long transmission distance and high resolution.
VGA: All the CPUs on our board do not have a VGA interface, all customers want to use the VGA interface is to use RGB to have RGB to VGA module, the module we have two kinds of 6410 2440 need to drive, one is AM335 iMX6 use VGA module does not need to drive. There are generally three types of resolution: 640 x 480, 800 x 600, 1024 x 768.
HDMI: Platforms with HDMI interfaces generally have to have hardware video codecs, like S5P4418, S5P6818, i.MX6Q/DL, because HDMI is generally used at a higher resolution of 1080P (1920 x 1080) 720P (1280 x 720). Some customers ask that HDMI can not support low resolution, HDMI itself can support low resolution, but need to debug HDMI drive and timing. Before debugging a 1024 x 768 HDMI to LVDS screen, driving debugging is more troublesome.
MIPI screen can support the platform only FET4418-C, FET6818-C, iMX6Q-C, support higher resolution, we have now debugged a 7-inch 1024 x 600 screen. MIPI DSI to LVDS is relatively simple, there are off-the-shelf chips, such as ICM6201, ZA7783; Secondly, the main differences are summarized into two points: 1, LVDS interface is only used to transmit video data, MIPI DSI can not only transmit video data, but also transmit control instructions;
Screen Common Interfaces
Some platforms, such as AM335 do not have LVDS interface, VGA, HDMI interface, if the customer needs to do, you need to do the transfer program. RGB to VGA program we are already very familiar with, before we have done two RGB to LVDS screen in the project customization program does not need to be driven (resolution is 1024 x 600, 1024 x 768), RGB to HDMI also has a program.