0

2.4" TFT TOUCHSCREEN FEATHERWING BLANK SCREEN
Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.

2.4" TFT TOUCHSCREEN FEATHERWING BLANK SCREEN

by NILZ87 on Mon Oct 09, 2017 2:17 am

Hi,
I am using Adafruit HUZZAH32 - ESP32 Feather with 2.4" TFT TOUCHSCREEN FEATHERWING. I am facing the white screen problem. I did all the steps shown in tutorial as well as in the previous posts. Please help.

NILZ87
 
Posts: 10
Joined: Mon Oct 09, 2017 12:56 am

Re: 2.4" TFT TOUCHSCREEN FEATHERWING BLANK SCREEN

by adafruit_support_rick on Mon Oct 09, 2017 11:52 am

Please post some pictures of your setup. Also post pictures of your soldering on the feather.

adafruit_support_rick
 
Posts: 34749
Joined: Tue Mar 15, 2011 11:42 am
Location: Buffalo, NY

Re: 2.4" TFT TOUCHSCREEN FEATHERWING BLANK SCREEN

by NILZ87 on Tue Oct 10, 2017 2:51 am

Attached are the image files of soldering and the setup
Attachments
DSC04379_1.jpg
Soldering
DSC04379_1.jpg (671.07 KiB) Viewed 163 times
DSC04378_1.jpg
Setup
DSC04378_1.jpg (739.47 KiB) Viewed 163 times
DSC04377_1.jpg
Soldering
DSC04377_1.jpg (452.66 KiB) Viewed 163 times

NILZ87
 
Posts: 10
Joined: Mon Oct 09, 2017 12:56 am

Re: 2.4" TFT TOUCHSCREEN FEATHERWING BLANK SCREEN

by adafruit_support_rick on Tue Oct 10, 2017 10:03 am

Gee - I don't know. It all looks pretty good.

You wouldn't happen to have a different feather to test with, would you?

Are you sure you have the latest version of the ILI9341 library? It's version 1.0.11

One thing - the solder on pin 15/A8 looks a little blobby - try re-flowing that one.

What pin assignments are you using in your sketch? Should be:
Code: Select all | TOGGLE FULL SIZE
#ifdef ESP32
   #define STMPE_CS 32
   #define TFT_CS   15
   #define TFT_DC   33
   #define SD_CS    14
#endif

adafruit_support_rick
 
Posts: 34749
Joined: Tue Mar 15, 2011 11:42 am
Location: Buffalo, NY

Re: 2.4" TFT TOUCHSCREEN FEATHERWING BLANK SCREEN

by NILZ87 on Tue Oct 10, 2017 1:33 pm

I have redone the soldering as you suggested. I am also using the latest library for ILI9341. Also the pin assignments are same as you suggested. Still it is not working.
i don't have another feather to test with. Please help

NILZ87
 
Posts: 10
Joined: Mon Oct 09, 2017 12:56 am

Re: 2.4" TFT TOUCHSCREEN FEATHERWING BLANK SCREEN

by adafruit2 on Tue Oct 10, 2017 4:29 pm

can you post the output from the serial console? thx!

adafruit2
Site Admin
 
Posts: 15222
Joined: Fri Mar 11, 2005 7:36 pm

Re: 2.4" TFT TOUCHSCREEN FEATHERWING BLANK SCREEN

by NILZ87 on Wed Oct 11, 2017 1:22 am

output from the serial console follows

ets Jun 8 2016 00:22:57

rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
flash read err, 1000
ets_main.c 371
ets Jun 8 2016 00:22:57

rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0010,len:4
load:0x3fff0014,len:572
load:0x40078000,len:0
load:0x40078000,len:9880
entry 0x400789d8
⸮FeatherWing TFT Test!
Display Power Mode: 0x0
MADCTL Mode: 0x0
Pixel Format: 0x0
Image Format: 0x0
Self Diagnostic: 0x0
Benchmark Time (microseconds)
Screen fill 195320
Text 23127
Lines 215019
Horiz/Vert Lines 17353
Rectangles (outline) 11416
Rectangles (filled) 405583
Circles (filled) 89512
Circles (outline) 94544
Triangles (outline) 47501
Triangles (filled) 150881
Rounded rects (outline) 35847
Rounded rects (filled) 452106
Done!

NILZ87
 
Posts: 10
Joined: Mon Oct 09, 2017 12:56 am

Re: 2.4" TFT TOUCHSCREEN FEATHERWING BLANK SCREEN

by adafruit2 on Wed Oct 11, 2017 1:16 pm

hmm- ok next up can you paste the output if you try the 'touchpaint featherwing' demo?

adafruit2
Site Admin
 
Posts: 15222
Joined: Fri Mar 11, 2005 7:36 pm

Re: 2.4" TFT TOUCHSCREEN FEATHERWING BLANK SCREEN

by NILZ87 on Wed Oct 11, 2017 2:00 pm

output of the serial console for touch-featherwing demo
ets Jun 8 2016 00:22:57

rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
flash read err, 1000
ets_main.c 371
ets Jun 8 2016 00:22:57

rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0010,len:4
load:0x3fff0014,len:572
load:0x40078000,len:0
load:0x40078000,len:9880
entry 0x400789d8
FeatherWing TFT
Couldn't start touchscreen controller

NILZ87
 
Posts: 10
Joined: Mon Oct 09, 2017 12:56 am

Re: 2.4" TFT TOUCHSCREEN FEATHERWING BLANK SCREEN

by adafruit2 on Wed Oct 11, 2017 2:03 pm

yeah ok something is werid on the SPI Pins
can you show me what you have selected on the Tools menu (board, baud, core debug...") a screenshot while th Tools Menu is open is ideal

adafruit2
Site Admin
 
Posts: 15222
Joined: Fri Mar 11, 2005 7:36 pm

Re: 2.4" TFT TOUCHSCREEN FEATHERWING BLANK SCREEN

by NILZ87 on Wed Oct 11, 2017 2:14 pm

screenshot...
Attachments
cap1.jpg
cap1.jpg (101.77 KiB) Viewed 93 times

NILZ87
 
Posts: 10
Joined: Mon Oct 09, 2017 12:56 am

Re: 2.4" TFT TOUCHSCREEN FEATHERWING BLANK SCREEN

by adafruit2 on Wed Oct 11, 2017 2:19 pm

thats' super bizarre. well the thing is i dont know which is bad - the display or the ESP32 - you dont by chance have another feather do ya?

adafruit2
Site Admin
 
Posts: 15222
Joined: Fri Mar 11, 2005 7:36 pm

Re: 2.4" TFT TOUCHSCREEN FEATHERWING BLANK SCREEN

by NILZ87 on Wed Oct 11, 2017 2:24 pm

I don't have another feather or a different screen.

NILZ87
 
Posts: 10
Joined: Mon Oct 09, 2017 12:56 am

Re: 2.4" TFT TOUCHSCREEN FEATHERWING BLANK SCREEN

by NILZ87 on Wed Oct 11, 2017 2:25 pm

is there any other way to check the ESP32 or the TFT?

NILZ87
 
Posts: 10
Joined: Mon Oct 09, 2017 12:56 am

Re: 2.4" TFT TOUCHSCREEN FEATHERWING BLANK SCREEN

by adafruit2 on Wed Oct 11, 2017 2:26 pm

you could check the SPI lines with an oscilloscope?

adafruit2
Site Admin
 
Posts: 15222
Joined: Fri Mar 11, 2005 7:36 pm

Please be positive and constructive with your questions and comments.


cron