Closed KeepGoingZouZou closed 2 months ago
Hello @KeepGoingZouZou,
USB-TTL 3.3V/5V USB-TTL(TX)->ESP32S3(RX) USB-TTL(RX)->ESP32S3(TX) CH340 3.3V/5V CH340L(TX)->ESP32S3(RX) CH340(RX)->ESP32S3(TX)
Does this mean that USB-TTL 3.3V/5V = CH340 3.3V/5V? I don't understand why you mention two configurations.
1) Are you using the correct serial port? On MacOS, USB-to-Serial bridges usually appear as a /dev/cu.usbserial
device. Your log shows /dev/cu.usbmodem
- which usually appears when you connect to the internal USB-Serial/JTAG or USB-OTG peripherals of the ESP.
2) You mention you can enter the burn/download mode
, can you really see the waiting for download
prompt in the serial log? How do you enter the download mode? The bare ESP32-S3 module has no BOOT and RESET buttons - meaning you can't perform a manual reset to bootloader. Also, you do not mention any connection to the boot strapping pins (DTR -> GPIO0, RTS -> EN pin) - meaning an automatic reset cannot be performed as well.
Closing this for inactivity.
Operating System
macOS 14.4.1
Esptool Version
v4.0.1
Python Version
Python 3.9.6
Chip Description
ESP32-S3-WROOM-1
Device Description
ESP32-S3-WROOM-1
Hardware Configuration
USB-TTL 3.3V/5V USB-TTL(TX)->ESP32S3(RX) USB-TTL(RX)->ESP32S3(TX) CH340 3.3V/5V CH340L(TX)->ESP32S3(RX) CH340(RX)->ESP32S3(TX)
How is Esptool Run
Arduino
Full Esptool Command Line that Was Run
No response
Esptool Output
More Information
12:58:47.644 -> [0;32mI (478) TinyUSB: TinyUSB Driver installed[0m 12:58:47.644 -> [0;32mI (488) example: USB initialization DONE[0m 12:58:48.535 -> [0;32mI (1388) example: log -> UART[0m 12:58:48.632 -> example: print -> stdout 12:58:48.765 -> example: print -> stderr 12:58:50.055 -> [0;32mI (2888) example: log -> UART[0m 12:58:50.153 -> example: print -> stdout 12:58:50.253 -> example: print -> stderr 12:58:50.556 -> ESP-ROM:esp32s3-20210327 12:58:50.588 -> Build:Mar 27 2021 12:58:50.588 -> rst:0x1 (POWERON),boot:0x0 (DOWNLOAD(USB/UART0)) 12:58:50.588 -> waiting for download I think the serial communication and connection line is normal, because I can read the inflow of data in the serial monitor and I can enter the burn/download mode, but I tried so many ways to burn the program but I cannot!
USB to TTL/CH340 Development Board ESP32 DEV MODULE /ESP32SE DEV MODULE /ESP32S3 DEV MODULE OCTAL(WROOM2) FLASH MODE DIO/QIO 80MHZ Power Supply 3.3V /5.5V The same data cable and docking station can burn and upload the program normally on the ESP32-CAM development board. It's giving me a headache.
Other Steps to Reproduce
No response
I Have Read the Troubleshooting Guide