0

HX8357D White Screen
Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.

HX8357D White Screen

by georgec344 on Wed Jan 16, 2019 5:58 pm

I have an HX8357D connected to an Arduino Due. I have checked my wiring in the SPI mode and made certain my soldering is good. The flex wire is properly installed. Pinouts are; CS 52, DC 3, SD C/S 21, Y+ A10, Y- 44, X+ 42, X- A11. I uploaded the Graphics Test and only get a white screen. Of course I get the same result when I try to run my sketch. I am using Arduino IDE 1.8.5 because my sketch requires it's use. Adafruit GFX, HX8357 and Zero_DMA are in use. I got a drop of solder on the screen but I swept it off before it breached the plastic and appears not to have gotten to the screen. I noticed that when I tap the screen there is the slightest play between the screen and the circuit board it is attached to. Is there anything I can do to fix the white screen problem? Thank you, George.

georgec344
 
Posts: 15
Joined: Tue Oct 09, 2018 10:54 am

Re: HX8357D White Screen

by adafruit_support_carter on Wed Jan 16, 2019 6:14 pm

Which specific HX8357D product are you working with?

adafruit_support_carter
 
Posts: 12705
Joined: Tue Nov 29, 2016 2:45 pm

Re: HX8357D White Screen

by georgec344 on Thu Jan 17, 2019 7:44 am

The 3.5 TFT.

georgec344
 
Posts: 15
Joined: Tue Oct 09, 2018 10:54 am

Re: HX8357D White Screen

by adafruit_support_carter on Thu Jan 17, 2019 1:11 pm

Did you solder the SPI mode jumpers?
https://learn.adafruit.com/adafruit-3-5 ... umpers-5-3

adafruit_support_carter
 
Posts: 12705
Joined: Tue Nov 29, 2016 2:45 pm

Re: HX8357D White Screen

by georgec344 on Thu Jan 17, 2019 1:45 pm

I plugged in the SPI jumpers. I soldered female pins to the Arduino's SPI pins and cut a properly sized hole so they cleared the proto board stacked on the Due. I then used a 6 pack male plug to connect. The TFT is receiving 5v from this plug and the other 4 connections are tight.

georgec344
 
Posts: 15
Joined: Tue Oct 09, 2018 10:54 am

Re: HX8357D White Screen

by adafruit_support_carter on Thu Jan 17, 2019 1:53 pm

I'm not sure what you mean by "plug". The jumpers generally require being soldered, like this:
adafruit_products_solderjumper.jpg
adafruit_products_solderjumper.jpg (119.14 KiB) Viewed 130 times

adafruit_support_carter
 
Posts: 12705
Joined: Tue Nov 29, 2016 2:45 pm

Re: HX8357D White Screen

by georgec344 on Thu Jan 17, 2019 2:43 pm

As per Adafruit instructions I soldered IM2 as shown. The jumpers I refer to are those connecting the TFT to the Due SPI pins.

georgec344
 
Posts: 15
Joined: Tue Oct 09, 2018 10:54 am

Re: HX8357D White Screen

by adafruit_support_carter on Thu Jan 17, 2019 2:45 pm

Can you post a photo showing how you have everything connected.

adafruit_support_carter
 
Posts: 12705
Joined: Tue Nov 29, 2016 2:45 pm

Re: HX8357D White Screen

by georgec344 on Thu Jan 17, 2019 3:37 pm

I hope the attached photos are helpful Thank you!
Attachments
HX8357D White Screen.jpg 2.jpg
HX8357D White Screen.jpg 2.jpg
HX8357D White Screen.jpg 2.jpg (15.92 KiB) Viewed 109 times
HX8357D White Screen.jpg
HX8357D White Screen.jpg
HX8357D White Screen.jpg (28.91 KiB) Viewed 109 times

georgec344
 
Posts: 15
Joined: Tue Oct 09, 2018 10:54 am

Re: HX8357D White Screen

by adafruit_support_carter on Thu Jan 17, 2019 6:56 pm

Thanks for the photos. The help give me a general sense of what going on. The Due on the left with a protoboard on top. Then the TFT on the right with long stand off legs. Then the jumper wires going between the two.

Unfortunately the photos are little too small for me to check everything in detail. Let's focus on one area at a time. Can you post another higher res photo of the area shown below.
tft_headers.jpg
tft_headers.jpg (24.63 KiB) Viewed 97 times

adafruit_support_carter
 
Posts: 12705
Joined: Tue Nov 29, 2016 2:45 pm

Re: HX8357D White Screen

by georgec344 on Fri Jan 18, 2019 8:39 am

I tried and failed to get better photos. The TFT's pin outs are; GND to ICSP 6, Vin(5v) to ICSP 2, 3Vo is not used, CLK to ICSP 3, MISO to ICSP 1, MOSI to ICSP 4, CS to 52, D/C to 3, RST to ICSP 5, Lite not used, Y+ to A10, X+ to 42, Y- to 44, X- to A11, GND is not used, IM2, IM1 and IM0 are not used, CSS to 21, CD is not used. This map was provided by the rDuinoscope Support Group (see Facebook) for a Telescope GOTO Controller. Touch screen controls all functions of the device. Hope this helps. If necessary I am going to order another 3.5 TFT when it is back in stock. The sketch was written specifically for the Adafruit 3.5.

georgec344
 
Posts: 15
Joined: Tue Oct 09, 2018 10:54 am

Re: HX8357D White Screen

by adafruit_support_carter on Fri Jan 18, 2019 8:01 pm

The pins that matter for the graphical part of the display are here:
https://learn.adafruit.com/adafruit-3-5 ... wiring-5-9
The other pins relate to the touch overlay which generally don't matter for just getting graphics on the screen.

You are using different pins for CS and D/C. If the graphics test you mention running in your first posts was this one:
https://github.com/adafruit/Adafruit_HX ... cstest.ino
Then you will need to change the pins there to match.

adafruit_support_carter
 
Posts: 12705
Joined: Tue Nov 29, 2016 2:45 pm

Re: HX8357D White Screen

by georgec344 on Sat Jan 19, 2019 9:06 am

Thank you Carter, I will change pins and get back to you this coming week.

georgec344
 
Posts: 15
Joined: Tue Oct 09, 2018 10:54 am

Re: HX8357D White Screen

by georgec344 on Sun Jan 20, 2019 2:39 pm

I had time today to switch pins and run the test. No joy! Same white screen. Do you think I have a defective TFT?

georgec344
 
Posts: 15
Joined: Tue Oct 09, 2018 10:54 am

Re: HX8357D White Screen

by adafruit_support_carter on Mon Jan 21, 2019 1:53 pm

Did you switch the pins in software to match the hardware? Or switch the pins in hardware to match the software?

Is it possible for you to hook things up per the guide to make sure the display works in a way we have verified?

At this point, not sure where the problem is. Without better photos of the soldering, I can not determine if there may be an issue there.

adafruit_support_carter
 
Posts: 12705
Joined: Tue Nov 29, 2016 2:45 pm

Please be positive and constructive with your questions and comments.