Open przemoc opened 1 year ago
I am having the same issue with 3 of the 16 boards I ordered. The backlight works but nothing is displayed on the screen even after loading the Feather_ESP32S3_TFT_FactoryTest.ino onto it.
Try again with the UF2 files currently hosted in this repo, or available from download here: https://learn.adafruit.com/adafruit-esp32-s3-tft-feather/factory-reset
File name should be Adafruit_Feather_ESP32S3_TFT_FactoryTest.uf2
with a sha256 checksum of b5837f54fafd7ecdcc3267e84e9ad8d7271fad714b86872fad1c1dd0f4edb1bd
The expected behavior is TFT will display info as shown in product photo above.
@BlitzCityDIY can you re-test your UF2s on both versions (LC709 and MAX17) of the S3 TFT? https://www.adafruit.com/product/5483
FWIW - I did test the UF2 I ref'd above. But only on an older LC709203 Feather variant. (circa Aug 2022 mfg)
I tried using the UF2 file in this repo (I verified that the checksum was b5837f54fafd7ecdcc3267e84e9ad8d7271fad714b86872fad1c1dd0f4edb1bd) and the screen still will only backlight. When pressing the reset button twice the board shows as FTHRS3BOOT as a drive on my PC but the TFT doesn't display the bootloader screen like it should. After dragging and dropping the UF2 file over my PC no longer shows FTHRS3BOOT as a drive but the TFT still doesn't display anything. This is happening on both the LC709 and MAX17.
hihi- i just tested the UF2 on LC and MAX S3 TFT boards and the display is showing the expected text. after uploading the UF2, can you try opening a Serial Monitor in the Arduino IDE for the board to see if the I2C scan is showing up? that is included in the UF2
After uploading the UF2 I'm seeing this:
16:12:17.921 -> I2C scan: 0x0, 0xB, 16:12:19.949 -> **
It continues outputting those same lines every few seconds.
What is the expected content on TFT display for ESP32-S3 TFT Feather connected only to PC via USB after performing Factory Reset Firmware UF2 using adafruit-esp32-s3-tft-feather-factory-reset.UF2 (SHA256:
dbd5238dc04b2db1ccf13ac3cf096f23374979148b53ed1c18fc5ae8631f3696
) and pressing Reset button once?Should it be something as shown in Overview but without Battery and I2C lines?
I recently bought one. Nothing was shown on TFT display upon connecting to USB. Thankfully after double-click Reset it finally shown something, so TFT display does not seem to malfunction. I realized it had different UF2 (SHA256:
4d4d017eed71962d89f497e535da0872ade7c1b1314bc96bd24366fa43b06a6f
), so I replaced it with UF2 from this repository. But it didn't help (still nothing is shown on TFT display, unless in bootloader mode after double-click Reset). I would like to understand if it is normal behavior or maybe I should be seeing something.