Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation - Can't Enter Download Mode #62

Open
AlexBestoso opened this issue Nov 6, 2024 · 3 comments
Open

Documentation - Can't Enter Download Mode #62

AlexBestoso opened this issue Nov 6, 2024 · 3 comments

Comments

@AlexBestoso
Copy link

I've been working with the T-deck for a while and have gotten into a great many boot loops.

Holding down the scroll ball and restarting as described enters me into an invalid upload mode.

I was finally able to get passed this issue by connecting gpio 46 to ground and then repeating the process involving the trackball.

GPIO 46 was the second from the left on the bottom row of esp pinouts.

The above outlined process fixed my issues resulting from serial data corruption due to bad code and should be mentioned in the documentation for trouble shooting flashing issues.

image0(4)

@lewisxhe
Copy link
Contributor

lewisxhe commented Nov 7, 2024

Thanks for the report. This problem is caused by GPIO46 being pulled up to a high level by esp32c3, which makes it impossible to enter USB download mode. The solution is to remove the resistor shown in the figure below.
image

lewisxhe added a commit that referenced this issue Nov 7, 2024
Copy link

github-actions bot commented Dec 7, 2024

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

@github-actions github-actions bot added the stale label Dec 7, 2024
@AlexBestoso
Copy link
Author

I'm not sure if removing the resistor will work or not.

The issue I was having was do to serial corruption due to poor software being flashed.

Which prevented my linux kernel from properly registering the esp device.

I've not tested removing the resistor; but I know for certain that connecting the mentioned pin to ground will work as describe for my particular issue.

This fix here isn't properly documented, so I made this documentation request.

@github-actions github-actions bot removed the stale label Dec 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants