Hi all,
Ive recently purchased a 2.8" MCUFriend TFT LCD Screen.
I have tried the kbv library, adafruit library, and many other libraries found here on the forum but none have yielded anything other than a white screen.
I have spent around 3 days following threads found here, and in accordance with the most common methods, running the MCUFRIEND_kbv-2.9.6 graphictest_kbv.ino yields the following result.
Serial too 0ms to start
ID = 0x1289
Additionally, after running LCD_ID_readreg I was given these results.
Read Registers on MCUFRIEND UNO shield
controllers either read as single 16-bit
e.g. the ID is at readReg(0)
or as a sequence of 8-bit values
in special locations (first is dummy)
reg(0x0000) 89 89 ID: ILI9320, ILI9325, ILI9335, ...
reg(0x0004) 89 89 89 89 Manufacturer ID
reg(0x0009) 89 89 89 89 89 Status Register
reg(0x000A) 89 89 Get Power Mode
reg(0x000C) 89 89 Get Pixel Format
reg(0x0061) 89 89 RDID1 HX8347-G
reg(0x0062) 89 89 RDID2 HX8347-G
reg(0x0063) 89 89 RDID3 HX8347-G
reg(0x0064) 89 89 RDID1 HX8347-A
reg(0x0065) 89 89 RDID2 HX8347-A
reg(0x0066) 89 89 RDID3 HX8347-A
reg(0x0067) 89 89 RDID Himax HX8347-A
reg(0x0070) 89 89 Panel Himax HX8347-A
reg(0x00A1) 89 89 89 89 89 RD_DDB SSD1963
reg(0x00B0) 89 89 RGB Interface Signal Control
reg(0x00B4) 89 89 Inversion Control
reg(0x00B6) 89 89 89 89 89 Display Control
reg(0x00B7) 89 89 Entry Mode Set
reg(0x00BF) 89 89 89 89 89 89 ILI9481, HX8357-B
reg(0x00C0) 89 89 89 89 89 89 89 89 89 Panel Control
reg(0x00C8) 89 89 89 89 89 89 89 89 89 89 89 89 89 GAMMA
reg(0x00CC) 89 89 Panel Control
reg(0x00D0) 89 89 89 Power Control
reg(0x00D2) 89 89 89 89 89 NVM Read
reg(0x00D3) 89 89 89 89 ILI9341, ILI9488
reg(0x00D4) 89 89 89 89 Novatek ID
reg(0x00DA) 89 89 RDID1
reg(0x00DB) 89 89 RDID2
reg(0x00DC) 89 89 RDID3
reg(0x00E0) 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 GAMMA-P
reg(0x00E1) 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 GAMMA-N
reg(0x00EF) 89 89 89 89 89 89 ILI9327
reg(0x00F2) 89 89 89 89 89 89 89 89 89 89 89 89 Adjust Control 2
reg(0x00F6) 89 89 89 89 Interface Control
One thing I have noticed is that on the back of my board there is a difference compared to other 2.8" screens i have seen from the same manufacturer (images provided below)
Where do I go from here? Once again, regardless of what I have tried, I always get the same white screen.
Many thanks

