Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
White Screen Issue - post latest version
#21
(01-19-2016, 01:16 PM)mankomal Wrote: ok i also have same issue my display lights up but there is nothing on screen and then i play around with buttons and the screen goes off and then doesnt comes on 
Please suggest what I should do 

just found full specification of the screen 
2.4" inch TFT LCD module with touch screen controller and a SD card cage. It is suitable for embedded systems which require display high quality colorful image or video with interactive control and storage purpose. 
Features: 
SSD1289 touch panel controller. 
3.3v voltage regulator PCB adapter for LCK One Standard SD card socket Support 16 bit RGB565 format, can connect any 16 bit data bus. 
2x20 Pin 2.54mm double row pin header interface for connecting MCU. 
Can be driven by 8051 / AVR / PIC and other low power controllers. 
Display content: 240RGB x 320 Dots. Resolution: 240 x 320 Dots. 
Screen: 262K Colors. 
Display controller: ILI9325 
Size: Approx. 72 x 55cm (L*W)



Any suggestions what to be done?
Reply
#22
Did you test to change the display type? This needs to be done in the code before uploading to the Arduino:

Code:
////////////////////////////////////////////////////////

//                                                    //
//  D I S P L A Y   T Y P E                           //
//                                                    //
////////////////////////////////////////////////////////


// if you have an older version of the display, use
// this line of code (if you get a white screen with
// this one, change to the other display type):
#define DISPLAY_TYPE        ITDB24E_16    

// if you have a newer version of the display, use this
// line of code (remove the "//" and add it to the above
// definition):
//#define DISPLAY_TYPE        TFT01_24_16
Reply
#23
Hi Airic,

as the rest of the users I read all posts trying to find out the solution to my white screen problem . I changed the code v. 2.0.7 in various occasions in different lines without result the code compiles and uploads without any problem. The soldering is more then clean and there will be no problem. I have this board
    http://www.ebay.com/itm/DUE-R3-Board-SAM3X8E-32-bit-ARM-Cortex-M3-Control-Board-Module-For-Arduino-/201368967387?hash=item2ee28698db&nma=true&si=37P9bD3ljdwaJZJpyQjzncj6Bp0%253D&orig_cvip=true&rt=nc&_trksid=p2047675.l2557#ht_11054wt_1019  and this TFT  http://www.sainsmart.com/sainsmart-2-8-2-8-inch-tft-lcd-240x320-arduino-due-mega2560-r3-raspberry-pi-1.html#customer-reviews with ILI9325D. I´m not shore but from all that I red probably the TFT and board clone will be the problem.

Any suggestion?

Thanks.

Deyan
Reply
#24
(02-05-2016, 04:15 PM)cercem Wrote: Hi Airic,

as the rest of the users I read all posts trying to find out the solution to my white screen problem . I changed the code v. 2.0.7 in various occasions in different lines without result the code compiles and uploads without any problem. The soldering is more then clean and there will be no problem. I have this board
    http://www.ebay.com/itm/DUE-R3-Board-SAM3X8E-32-bit-ARM-Cortex-M3-Control-Board-Module-For-Arduino-/201368967387?hash=item2ee28698db&nma=true&si=37P9bD3ljdwaJZJpyQjzncj6Bp0%253D&orig_cvip=true&rt=nc&_trksid=p2047675.l2557#ht_11054wt_1019  and this TFT  http://www.sainsmart.com/sainsmart-2-8-2-8-inch-tft-lcd-240x320-arduino-due-mega2560-r3-raspberry-pi-1.html#customer-reviews with ILI9325D. I´m not shore but from all that I red probably the TFT and board clone will be the problem.

Any suggestion?

Thanks.

Deyan

Deyan, I bought the same screen but I also bought a Sainsmart Due clone.  I am having the same issues and have tried every fix i have found in the forum with no success.  Have you been able to find a solution that works?

Thanks,

IdahoMorts
Reply
#25
Hi I have purchased four ITDB02-2.4E screens from ItEAD Studio and also their version of the Arduino Due. Everything has worked first time. There must be some incompatibility with the screens from Sainsmart but I have not tried their screens. Not sure if this is helpful or not but at itead there is a blog supporting the screens and they have sketchs to test the screens. I am not a coder so please don't ask me to write code. Have a look at these links as there might be something in these libraries that might help to prove if your screen is going to work and I am making the assumption that the code will work with Airic's version of shield.

http://blog.iteadstudio.com/utft-library-compatible-with-most-of-itdb02-series-lcd/
http://blog.iteadstudio.com/itdb02-2-4-display-with-arduino/
http://www.rinkydinkelectronics.com/library.php?id=51
Good luck
Peter
Reply
#26
Also found these links specifically for the SainsMart screens. Only putting this out there as a hope that once you can get a display on the screen you know it works, then you can try the miniEngine sketch and work from there. Once again I am not a software but a hardware person used to troubleshooting systems and using any resource to get a result. The miniEngine2 is a great unit so don't give up.

http://www.amazon.com/SainSmart-Screen-Arduino-With-Shield/dp/B00JFSBAHA
Download Codes Here:
https://s3-ap-northeast-1.amazonaws.com/sain-amzn/20/20-011-977/2.4+TFT.zip

good luck
Peter
Reply
#27
Hi  IdahoMorts and Peda1951.

First thing first.

Thanks Peter for your respond and suggestions.
  I downloaded all existing libraries and installed them to the libraries folder but nothing happens. The screen is still white. Some time ago I send a mail to Saintsmarth if they can send me some example code or whatever to try the display but I received just confirmation mail telling me that they´ll send me something but this was a time ago and still nothing. I tried some of the examples like Arduino AVR,ARM... but still the same issue. Probably I´ll bay another form this site:  http://www.electrodragon.com/product/tft01-lcd-tft-display-3-2-65kcolors-320240-resolution-touch-panel-sd-slot/ https://www.itead.cc/display/itdb02-2-4e.html  http://www.elecfreaks.com/estore/2-4-tft-lcd-tft01-2-4.html.
 Hopefully some of them will work fine with the bord if not I´ll bay original one. I am also hardware person solving some of the problems by myself but this time is different. One or another way I´ll solve the problem soon ore later.

If someone has any idea I´ll try it.

Thanks again.

Deyan.
Reply
#28
Found the solution to this! I was pulling my hair out.

Under the library folder for UTFT (bundled with miniEngine2) there is a PDF titled UTFT_Supported_display_modules... open it up.

Look at the table on page 2 you are looking for the display module found on your TFT.
Deyan for you it looks like according to the website V2.1 2.4” LCD will be ILI9325. (V1.2 version IC is S6D1121)
Look at Model for UTFT() and copy that.
Again Deyan looks like ITDB24, ITDB24D, or possible ITDB24DWOT, keep going down the list until it works I guess.

Replace the UTFT() value in miniEngine2.ino here:

////////////////////////////////////////////////////////
// //
// D I S P L A Y T Y P E //
// //
////////////////////////////////////////////////////////


// if you have an older version of the display, use
// this line of code (if you get a white screen with
// this one, change to the other display type):
//#define DISPLAY_TYPE ITDB24E_16

// if you have a newer version of the display, use this
// line of code (remove the "//" and add it to the above
// definition):
#define DISPLAY_TYPE ITDB24

That should fix it.
Reply
#29
Thank your for the respond partsoven.


I tried this some time ago but without any result .Probably I´ll bay original Arduino due and TFT at the end of the month and if this problem still remain I´am in big trouble Huh Huh .  When I have it l´ll post new message.

Thanks again.
Reply
#30
I am actually using the orignal Arduino and https://www.itead.cc/itdb02-2-4e.html

but it is not working, white screen...

used multiple code but not working all with the ILI9325D controller but doesn't work
#define DISPLAY_TYPE ILI9325D_16
#define DISPLAY_TYPE ITDB24D
#define DISPLAY_TYPE ITDB24DWOT

tried some 8bit code and switch display to 8bit, Messed up screen but!!! at least not white
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)