You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
github-actionsbot
changed the title
Failed to connect to ESP32-C6: Wrong boot mode detected (0xc)
Failed to connect to ESP32-C6: Wrong boot mode detected (0xc) (ESPTOOL-746)
Sep 26, 2023
This shouldn't be possible, the auto-reset circuit should prevent both of these lines from being asserted at the same time according to this truth table (notice the IO0 and EN pins not changing their states if both DTR and RTS are on at the same time):
This leads me to believe maybe you haven't implemented the transistor network like this (changing IO0 to IO9):
You can see the esptool reset sequence here, please notice how it's not doing DTR on, RTS on at any time.
I am closing this ticket for inactivity. Also, this doesn't seem like an esptool issue, but a wrong HW design.
Feel free to reopen this if you believe otherwise.
Operating System
macOS 13.4.1 (c)
Esptool Version
v4.6.2 - v4.7-dev
Python Version
Python 3.11.5
Chip Description
ESP32-C6
Device Description
Custom hardware
Hardware Configuration
For programming I'm using a CP2102
How is Esptool Run
No IDE
Full Esptool Command Line that Was Run
esptool.py --port /dev/cu.usbserial-0005 --chip esp32-c6 read_mac
Esptool Output
More Information
Using
IO Ninja
I can correctly read the serial output and even put the ESP32-C6 in download mode by manually trigger theDTR
andRTS
signalsDTR on
,RTS on
ESP-ROM:esp32c6-20220919 Build:Sep 19 2022 rst:0x1 (POWERON),boot:0x4 (DOWNLOAD(USB/UART0/SDIO_FEI_FEO)) waiting for download
Other Steps to Reproduce
No response
I Have Read the Troubleshooting Guide
The text was updated successfully, but these errors were encountered: