3.95" TFT +2560 BOARD

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.

20151118_010426-1.jpg

20151118_010646-1.jpg

20151118_010745-1.jpg

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