Xinyuan-LilyGO / T-Display-S3

MIT License
731 stars 173 forks source link

Flash original firmware - black screen #204

Closed asiorgad closed 3 months ago

asiorgad commented 7 months ago

I played a bit with the board and flashed one example, The screen became black after that, I've tried to restore to the original firmware , but had no luck, screen is still black, Also I tried to look for firmware on circuitpython.org but the board isn't there . How can I restore the original firmware that came with the board?

asiorgad commented 7 months ago

Seriously,bricked?? I just used it for the first time. And i Already tried the steps you gave me.Im asking for a full refund for this board!If I’m not getting a refund:I’m in some WhatsApp's and telegram esp32/ardunio  group’s with thousands people, I’ll convince them not to buy anything from lillygo .And of course this is my last purchaseBy the way, I heard the same issue from multiple people , if you just selling crap “your good name “ will soon be gone.‫ב-28 בנוב׳ 2023, בשעה 3:10, ‏‏Terry Stainton @.***> כתב/ה:‬ Looks like: Solutions to common startup issues: A) Unit seems "bricked" LCD does not display, unit remains dark with no white backlight: In declarations add

define PIN_POWER_ON 15 // LCD and battery Power Enable

define PIN_LCD_BL 38 // BackLight enable pin (see Dimming.txt)

Then in setup add pinMode(PIN_POWER_ON, OUTPUT); pinMode(PIN_LCD_BL, OUTPUT); digitalWrite(PIN_POWER_ON, HIGH);) digitalWrite(PIN_LCD_BL, HIGH);) These two outputs must be 'ON'. Solutions to common startup issues: A) Unit seems "bricked" LCD does not display, unit remains dark with no white backlight: In declarations add

define PIN_POWER_ON 15 // LCD and battery Power Enable

define PIN_LCD_BL 38 // BackLight enable pin (see Dimming.txt)

Then in setup add pinMode(PIN_POWER_ON, OUTPUT); pinMode(PIN_LCD_BL, OUTPUT); digitalWrite(PIN_POWER_ON, HIGH);) digitalWrite(PIN_LCD_BL, HIGH);) I cover this at my LilyGO T-Display S3 GitHub repository here: https://github.com/teastainGit/LilyGO-T-display-S3-setup-and-examples The firmware is permanently stored in ROM and cannot be destroyed! The demonstration sketch that it came with is here: https://github.com/Xinyuan-LilyGO/T-Display-S3/tree/main/example/factory But it can be tricky to setup and compile. My sketch 'HotHead' is very simple and easily compiled. -Terry

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

lewisxhe commented 7 months ago

Here are the factory firmware and writing methods, which can be used to quickly determine if there is a hardware problem https://github.com/Xinyuan-LilyGO/T-Display-S3/blob/main/firmware/README.MD

Allmoz commented 6 months ago

i had a similar issue. They might look very similar, but i actually got a AMOLED series... so this was the wrong repo, the things in https://github.com/Xinyuan-LilyGO/LilyGo-AMOLED-Series worked for me :)

github-actions[bot] commented 3 months ago

This issue is stale because it has been open for 30 days with no activity.

github-actions[bot] commented 3 months ago

This issue was closed because it has been inactive for 14 days since being marked as stale.