How to setup and use HDMI Type TFT-LCD on SP7021 EV Board
SP7021 HDMI Type TFT-LCD Support List
SP7021 EV board + HDMI cable + (TFT-LCD panel with HDMI-RX adapter)
Such as
1) Waveshare 5inch HDMI Display(B) 800x480
https://www.waveshare.net/wiki/5inch_HDMI_LCD_(B)
2) Adafruit TFP401 HDMI Decoder TTL Display 800x480
https://learn.adafruit.com/adafruit-tfp401-hdmi-slash-dvi-decoder-to-40-pin-ttl-display
3) ILLUMINANT 7inch HDMI Display 1024x600
ILLUMINANT ILL70037 7”TFT 1024x600
Hardware Connect between SP7021 and TFT-LCD panel
1) Main Board :
SP7021 support HDMI-TX function.
All kinds of SP7021 main board can support HDMI type TFT-LCD. Here we choose SP7021 EV Board for demonstration.
2) TFT-LCD panel and Adapter Board:
TFT-LCD panel should be TTL type or LVDS type, it doesn’t matter.
Basically, you should get adapter board and TFT-LCD panel within a package while you buy a HDMI type TFT-LCD panel.
1) Waveshare 5inch HDMI Display(B) 800x480
2) Adafruit TFP401 HDMI Decoder TTL Display 800x480
3) ILLUMINANT 7inch HDMI Display 1024x600
Software Configuration for TFT-LCD panel
HDMI Type TFT-LCD control signal through HDMITX interface , it’s a easy case for TFT-LCD application.
Kernel Display driver dts setting
Copy ./linux/kernel/arch/arm/boot/dts/sp7021-ev-ttl.dts all content
to ./linux/kernel/arch/arm/boot/dts/sp7021-ev.dts
1) Waveshare 5inch HDMI Display(B) 800x480
#define ENABLE_HDMITX
#define ENABLE_HDMITX_800X480
2) Adafruit TFP401 HDMI Decoder TTL Display 800x480
#define ENABLE_HDMITX
#define ENABLE_HDMITX_800X480
3) ILLUMINANT 7inch HDMI Display 1024x600
#define ENABLE_HDMITX
#define ENABLE_HDMITX_1024X600
System Application on linux OS
1) Waveshare 5inch HDMI Display(B) 800x480
2) Adafruit TFP401 HDMI Decoder TTL Display 800x480
3) ILLUMINANT 7inch HDMI Display 1024x600