LCD TFT 2.4" mcufriend white screen

Hello,good morning
I have a problem with my Arduino TFT Shield 2.4". In the back writted www.mcufriend.com tftlcd for arduino uno (SPIFLASH)

When I try graphictest_kbv just showing white screen on LCD.
so i searching on the google and trying aspect_kbv and it showing ID=0x00 on the serial monitor

And then i trying LCD_ID_readreg and showing

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) 00 00 ID: ILI9320, ILI9325, ILI9335, ...
reg(0x0004) 00 99 99 00 Manufacturer ID
reg(0x0009) 00 00 61 00 00 Status Register
reg(0x000A) 00 08 Get Power Mode
reg(0x000C) 00 66 Get Pixel Format
reg(0x0061) 00 00 RDID1 HX8347-G
reg(0x0062) 00 00 RDID2 HX8347-G
reg(0x0063) 00 00 RDID3 HX8347-G
reg(0x0064) 00 00 RDID1 HX8347-A
reg(0x0065) 00 00 RDID2 HX8347-A
reg(0x0066) 00 00 RDID3 HX8347-A
reg(0x0067) 00 00 RDID Himax HX8347-A
reg(0x0070) 00 00 Panel Himax HX8347-A
reg(0x00A1) 00 00 00 00 00 RD_DDB SSD1963
reg(0x00B0) 00 00 RGB Interface Signal Control
reg(0x00B4) 00 00 Inversion Control
reg(0x00B6) 00 00 00 00 00 Display Control
reg(0x00B7) 00 00 Entry Mode Set
reg(0x00BF) 00 00 00 00 00 00 ILI9481, HX8357-B
reg(0x00C0) 00 00 00 00 00 00 00 00 00 Panel Control
reg(0x00C8) 00 00 00 00 00 00 00 00 00 00 00 00 00 GAMMA
reg(0x00CC) 00 00 Panel Control
reg(0x00D0) 00 00 00 Power Control
reg(0x00D2) 00 00 00 00 00 NVM Read
reg(0x00D3) 00 00 32 29 ILI9341, ILI9488
reg(0x00D4) 00 00 00 00 Novatek ID
reg(0x00DA) 00 99 RDID1
reg(0x00DB) 00 99 RDID2
reg(0x00DC) 00 00 RDID3
reg(0x00E0) 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 GAMMA-P
reg(0x00E1) 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 GAMMA-N
reg(0x00EF) 00 00 00 00 00 00 ILI9327
reg(0x00F2) 00 00 00 00 00 00 00 00 00 00 00 00 Adjust Control 2
reg(0x00F6) 00 00 00 00 Interface Control

i'am trying to force the ID and editing MCUFRIEND_kbv.cpp , so far only 0x9326 showing different result on LCD. Coloured line moving,dissapear and appear again just like that.

so can you tell me how to fix this problem? cause i still dont get it...

Thanks Before

The 0x3229 is not supported by MCUFRIEND_kbv yet.

I ordered a shield on 4 Jan but I don't think it will ever arrive.
So a kind reader is sending a shield to me. Currently in the mail.

Of course I may not be able to get it to work. But I should know by next week.

Meanwhile, I suggest that you tell the shop that they have sold a faulty item to you. Ask for a full refund if they do not provide a controller datasheet. (the shop only has to ask their supplier).

I suspect that the shop will not respond. But they will not like refunding ALL the customers.

David.

oke thank you very much David for your answer,I hope i can get another shield.

Thankyou

Yes, it might be wise to just buy from another shop.
You still have to wait for the new shield to be delivered. Local would be safer than China at the moment.

But it is important to report the Shop to Ebay, AliExpress, ...
You will get a refund.

I would be much happier if the shop just asked their supplier for the controller part number.
Then there would be happy customers, happy shopkeepers, happy David, ...

David.

David,can i assume that the shield using Ili 9488? cause iam trying 9341 library but nothing work..

No, there are several owners. Nothing works. Certainly not ILI9488 (which is a 320x480 controller)

When I receive the shield, I might be able to get it working.

Have you contacted the shop?

David.

Iam buying from local e-commerce,after 3 days the product received i can'nt make complain... so i just trying to buy another shield from another seller.. Its okay,i got so many knowledge from this trouble.

I wish your library can support all LCD driver in the future david :slight_smile: Thank You very much

GasTR:
Iam buying from local e-commerce,after 3 days the product received i can'nt make complain...

Rubbish. any Vendor should provide a "working item". Whether they are a High Street shop or a Mail Order shop (e-commerce).

Different laws will apply in different countries. I would expect a customer to report a problem "promptly" e.g. within 28 days. But legally the consumer has much longer in most countries.

You have done nothing wrong. Other owners have the same problem.
You can ask your local e-commerce for the controller model. They can ask their Supplier.
One advantage of local is that you have the same language and consumer protection laws. You can email or even speak on the phone.

If you don't tell the Vendor about the problem, they will never fix it.

David.