Hi all.
I have a 2.8" ILI9341 touch display used well for quite long time with TFT_eSPI.h , some day it became need to disconnect Vcc when upload, and suddenly it got white screen after a short time well shown, what can be the reason?
I've tried to add 5v/3.3v AMS1117 to TFT's Vcc.
I have just had the same problem and found that there is a tiny jumper marked J1 which needs soldering. I have 2 boards with the same issue. Both now work.
May be you better check the voltage you are feeding it first. I ha e progressed my project further and found another part not working. On looking into it I found my USB hub is not supplying 5V but just under 4V. Looking further I found that J1 shorts out the 3.3V regulator therefore putting VCC straight into the display which it might not like.
I see what you mean only half working. Not sure what would cause that. You could try to draw something else in that region to test the display. Maybe just move the clock face there as a test. Also just check the power supply in case that has changed.