ESP-32 cannot upload

Hi probably something stupid going on here but cant find it !

I have a bare ESP32-S3 WROOM 1 connected to a USAT/USB board. via TX0 and RX0.

if I use Putty (11520) it communicates fine giving this output when I reset it:

Build:Mar ▒ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0x1 (POWERON),boot▒ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0x1 (POWERON),▒ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0x1 (ESP-ROM:esp32s3-20210327
Build:Mar▒ESP-ROM:esp32s3-2021032▒ESP-ROM:esp32s3-20210327
ESP-ROM▒ESP-ROM:esp32s3-20210327
ESP-ROM:esp32s3-20210327▒ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0x1 (POWERON),boot:0x0 (DOWNLOAD(USB/UART0))
waiting for download
ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0x1 (PO▒ESP-ROM:esp32s3-20210327
ESP-ROM:esp32s3-20210327
ESP-ROM:esp32s3-2021032▒ESP-ROM:esp32s3-20210327
Build▒ESP-ROM:esp32s3-20210327
Build:▒ESP-ROM:esp32s3-20210327
Build▒ESP-ROM:esp32s3-20210327

in the Arduino 1.8

I have this code which I attempt to upload with I00 set to 0v and "EN" briefly set to 0v
The COM port is visable as COM 8 and I have tried upload speed of 921600 and 115200.
TX0 >RX and RX0>TX

Board setting are:

firebeetle -esp32
upload speed - tried 115200 and 921600
Flash freqency 80Mhz
Core debug level none

I also have tried board type as Lolin 32 , sparkfun32, esp32s3devmodule

void setup() {
 Serial.begin(115200);

}

void loop() 
{

 Serial.println("ESP working !!");

}

The error message is

A fatal error occurred: Failed to connect to ESP32: No serial data received.
For troubleshooting steps visit: https://docs.espressif.com/projects/esptool/en/latest/troubleshooting.html
the selected serial port For troubleshooting steps visit: https://docs.espressif.com/projects/esptool/en/latest/troubleshooting.html
 does not exist or your board is not connected

anyone see whats wrong ?

thx

Had a good read and I’ll report back if it works .. apparently it’s connect IO0 to0v then , reset , then release both - by which time the COM port may have changed .
Then upload ..

Fingers crossed !

** Edit** Yes that fixed it - usefully if you have a serial monitor connected (115200) then after this reseting you will get a waiting for upload message.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.