Giter VIP home page Giter VIP logo

Comments (16)

lewisxhe avatar lewisxhe commented on July 27, 2024 2

Try this method!

https://github.com/Xinyuan-LilyGO/T-Deck/tree/master/firmware

from t-deck.

danjperron avatar danjperron commented on July 27, 2024 1

Ok So I got a boot load problem and I did figure it out. The ESP32-S3 need to have GPIO0 and GPIO46 to 0 to go into the boot load mode but the ESP32-C3 int is connected to the GPIO46 and disturb the very high resistor pull down value.

So shorting the GPIO46 and the same time that I press the GPIO0 button , then press the reset and release both GPIO0 and GPIO46 does the trick. This tooks me 2 evenings to figure out why the T DecK didnt want to go to boot load. Im sure I`m not the only one with this problem.

from t-deck.

sonic2wb avatar sonic2wb commented on July 27, 2024 1

THANK YOU THANK YOU, fixed my issue uploading code. removing D2.

from t-deck.

bkircher67 avatar bkircher67 commented on July 27, 2024

I have the same issues. erase_flash works fine on T-HMI and on T-Display-S3 but the T-Desk either times out (non bootloader mode) or stalls (bootloader mode by pressing the trackball-button). I also tried it under Windows 11 and on MacOS.
I only once was able to install Micropython .. probably this bricked my T-Desk.

from t-deck.

bryanlyon avatar bryanlyon commented on July 27, 2024

Unfortunately the linked instructions are the ones I've already followed and does not make bootloader mode work on the T-deck. I am still unable to flash when the T-Deck is in bootloader mode on any of my devices.

from t-deck.

lewisxhe avatar lewisxhe commented on July 27, 2024

Please take a photo of the PCB on ESP32S3 and show it to me.

from t-deck.

bkircher67 avatar bkircher67 commented on July 27, 2024

Hello, I tried all kinds of setting on the Windows Flasher, but I always see the same behaviour:
If not in bootloader-mode (on COM5): it just runs forever

test offset :  0 0x0
case ok
.................................................................................................................................................................................

if in bootload-mode (COM4 or COM7): it waits some seconds and returns with a message box saying:

2-sync fail: 
Tips: Please refer to the chip dataset and confirm that strapping pin's status is correct.

KInd regards
Bernd

from t-deck.

bkircher67 avatar bkircher67 commented on July 27, 2024

Here's my PCB:
T-Deck

from t-deck.

bryanlyon avatar bryanlyon commented on July 27, 2024

IMG20230803152809
Here is mine.

from t-deck.

lewisxhe avatar lewisxhe commented on July 27, 2024

image
Please try to remove D2

from t-deck.

bkircher67 avatar bkircher67 commented on July 27, 2024

Thanks!

Removing D2 worked perfectly fine for me! Uploading new firmware is no longer a problem.

Kind regards

Bernd

from t-deck.

MrSniffer avatar MrSniffer commented on July 27, 2024

I just received two T-Decks with the D2 jumper. Should they be removed in all cases? Kindly explain before I have the same problem.

from t-deck.

RevClamJuice avatar RevClamJuice commented on July 27, 2024

Can confirm. i was having the same problem and removing D2 fixed it.

from t-deck.

karfas avatar karfas commented on July 27, 2024

Had the very same problem.
Removing D2 works to use simple commands like chip_id.
However, I had to upgrade to esptool.py v4.7-dev (direct from the github repo) to get erase_flash etc. working.

from t-deck.

YAMLcase avatar YAMLcase commented on July 27, 2024

Wow, talk about fast fix to the production line: I just received two T-Decks ordered 2 weeks ago and notice D2 is not installed on either. I don't see any version info on the PCB though, is there any way to tell the difference?

from t-deck.

Freyr86 avatar Freyr86 commented on July 27, 2024

Name of God thank you for this answer I've been looking for a solution for 3 days

from t-deck.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.