ESP32-S3 Faulty Display

For CircuitPython issues, ask in the Adafruit CircuitPython forum.

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
Mark_Aerobat
 
Posts: 35
Joined: Fri Feb 26, 2016 10:38 am

ESP32-S3 Faulty Display

Post by Mark_Aerobat »

I bought 4 ESP32-S3 boards. One of them seems to have a faulty display. I have attached a picture of what the display looks like when first connected. The other 3 units are working perfectly. Any ideas on how to fix it?
Display on power up
Display on power up
Faulty Display.JPG (120.51 KiB) Viewed 180 times

User avatar
adafruit_support_carter
 
Posts: 29056
Joined: Tue Nov 29, 2016 2:45 pm

Re: ESP32-S3 Faulty Display

Post by adafruit_support_carter »

Let's make sure it's not a simple software related thing.

First check the current state of the Feather's bootloader. If you double press reset, can you get the FTHRS3BOOT folder to show up?

If not, should be able to get into ROM bootloader mode by holding the D0 button while pressing Reset. There will *not* be a folder that shows up, but should get a COM port.

User avatar
Mark_Aerobat
 
Posts: 35
Joined: Fri Feb 26, 2016 10:38 am

Re: ESP32-S3 Faulty Display

Post by Mark_Aerobat »

When I double click reset I get into the bootloader. The version of the bootloader is:

TinyUF2 Bootloader 0.12.3 - tinyusb (0.12.0-203-ga4cfd1c69)
Model: Adafruit Feather ESP32-S3 Reverse TFT
Board-ID: ESP32S3-FeatherRevTFT-revC
Date: Feb 2 2023

User avatar
adafruit_support_carter
 
Posts: 29056
Joined: Tue Nov 29, 2016 2:45 pm

Re: ESP32-S3 Faulty Display

Post by adafruit_support_carter »

OK, cool. The UF2 bootloader is working fine.

Try downloading the factory reset UF2 from here:
https://learn.adafruit.com/esp32-s3-rev ... f2-3107942
and drag the UF2 file to the BOOT folder.

Any change to the TFT?

User avatar
Mark_Aerobat
 
Posts: 35
Joined: Fri Feb 26, 2016 10:38 am

Re: ESP32-S3 Faulty Display

Post by Mark_Aerobat »

I downloaded the factory reset UF2

Feather_ESP32S3_ReverseTFT_FactoryTest.uf2

and dragged it into the bootloader. It transferred successfully but the display still shows the same defect.

User avatar
adafruit_support_carter
 
Posts: 29056
Joined: Tue Nov 29, 2016 2:45 pm

Re: ESP32-S3 Faulty Display

Post by adafruit_support_carter »

OK, thanks. Sounding like a hardware issue with the TFT.

Just as a double check, since you have the other Feathers, can you try the same test on one of those. Just to verify that UF2 does something with the TFT. I think it should show the demo from the product page.

User avatar
Mark_Aerobat
 
Posts: 35
Joined: Fri Feb 26, 2016 10:38 am

Re: ESP32-S3 Faulty Display

Post by Mark_Aerobat »

I copied the factory reset UF2 to a working device. It worked successfully but I noticed that the boot time is a lot longer and it takes about 4 seconds for the display to register a key press. It seems to respond a lot slower than when I received it.

User avatar
Mark_Aerobat
 
Posts: 35
Joined: Fri Feb 26, 2016 10:38 am

Re: ESP32-S3 Faulty Display

Post by Mark_Aerobat »

I tried installing Circuit Python on the device with the defective display. Circuit Python loaded successfully but the display remained unchanged with the white horizontal bars.

User avatar
adafruit_support_carter
 
Posts: 29056
Joined: Tue Nov 29, 2016 2:45 pm

Re: ESP32-S3 Faulty Display

Post by adafruit_support_carter »

Not sure about that change in behavior on the working boards, with the slow response time. But that is most likely software related. For the board with the bad TFT, let's just replace it. Thanks for trying all the troubleshooting steps to help verify the issue.

Send an email to [email protected] with a link to this thread and your order number and they can send you a replacement Feather ESP32-S3 Reverse TFT.

User avatar
Mark_Aerobat
 
Posts: 35
Joined: Fri Feb 26, 2016 10:38 am

Re: ESP32-S3 Faulty Display

Post by Mark_Aerobat »

Thank for your support. I have placed the order for a replacement.

You may wish to verify the factory reset UF2 file you have on your website. It is definitely not the same file you load when shipping the part. If you have a chance try it yourself and you will see how slow the boot and button response is.

Locked
Please be positive and constructive with your questions and comments.

Return to “Wireless: WiFi and Bluetooth”