Hi i hope someone out there could help me with a display problem
i got a 3.95" 400x270 disp with R61581 controller that's what they say?.
From the photos i have attached the disp does not work correctly
can anyone come up with any ideas on how to fix this problem.
Hi i hope someone out there could help me with a display problem
i got a 3.95" 400x270 disp with R61581 controller that's what they say?.
From the photos i have attached the disp does not work correctly
can anyone come up with any ideas on how to fix this problem.
Well, the pcb says ILI9488. You say R61581.
Unfortunately you can't read from that style of Shield. So I would simply try operations that exist on one controller but not the other. e.g.
bit 0 and 1 of reg(0x36) are reserved on an ILI9488 and ILI9486
bit 0 of reg(0x36) vertical flip on an R61581 and ILI9481
bit 1 of reg(0x36) horizontal flip on an R61581 and ILI9481
David.
Try this, edit the R61581's initlcd.h file and change to read:
LCD_Write_COM(0x36);
LCD_Write_DATA(0x4A);//was 0x0A