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

Support uploading over UART1 with flasher stub (ESPTOOL-118) #235

Open
projectgus opened this issue Sep 19, 2017 · 3 comments
Open

Support uploading over UART1 with flasher stub (ESPTOOL-118) #235

projectgus opened this issue Sep 19, 2017 · 3 comments

Comments

@projectgus
Copy link
Contributor

projectgus commented Sep 19, 2017

ESP32 supports uploading over UART1 (GPIOs 9 & 10) if a sync signal is sent to UART1 RX after booting into bootloader ROM mode. However the flasher stub is currently hardcoded to UART0.

esptool.py can still be used now if the --no-stub option is passed, but eventually the stub should be updated to support the UART1 option.

This change is also necessary to upload to ESP32D2WD over UART1, where --no-stub currently does not work.

See also forum discussion here: https://esp32.com/viewtopic.php?f=2&t=2892&p=14282#p14282

@projectgus projectgus changed the title Support uploading over UART1 Support uploading over UART1 with flasher stub Sep 19, 2017
@negativekelvin
Copy link

bump

espressif/arduino-esp32#2870

@nifomorph
Copy link

Any progress on making the --no-stub work on UART1?

@radimkarnis radimkarnis changed the title Support uploading over UART1 with flasher stub Support uploading over UART1 with flasher stub (ESPTOOL-118) Dec 9, 2020
@andrewteta
Copy link

Is there any way to access the bootloader (using esptool.py) via UART1 on ESP32C3? If anyone knows what it would take to do this (assuming it's not a hardware limitation), could they share? I have a project that would benefit from this, so I would be willing to try and implement it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants