ESP32 on development board would not accept Flashing when sent on TX Rx pins in spite of Grounding IO0

rajendrapk@yahoo.com
Posts: 7
Joined: Sun Aug 30, 2020 9:32 am

ESP32 on development board would not accept Flashing when sent on TX Rx pins in spite of Grounding IO0

Postby rajendrapk@yahoo.com » Sun Aug 30, 2020 10:23 am

Hi all.

I want to Flash my ESP32 via a serial chipset connected to my USB.

I am able to see on-boot messages in Serial Monitor of Arduino IDE, however, while flashing, it would attempt ___...___.... but never succeed.

I first attempted usual way of pressing the push button on the development board, did not succeed.

Also attempted touching a jumper wire from IO0 pin of ESP32 Module directly to the Ground.

No change in observations.

Please help!!

Rajendra.
Attachments
1598782802439-691571110.jpg
Shows Arduino IDE .. Lines in ORANGE -- It does not connect. Still, in Serial Terminal (white window) I am successfully able to see boot time messages. Only Flashing does not work even after pressing Push Button on board
1598782802439-691571110.jpg (2.51 MiB) Viewed 5743 times
1598782769622-1361671251.jpg
Shows ESP32 board connections focused
1598782769622-1361671251.jpg (1.47 MiB) Viewed 5743 times
1598782486319-454178866.jpg
Shows serial chipset focused
1598782486319-454178866.jpg (1.52 MiB) Viewed 5743 times

username
Posts: 534
Joined: Thu May 03, 2018 1:18 pm

Re: ESP32 on development board would not accept Flashing when sent on TX Rx pins in spite of Grounding IO0

Postby username » Sun Aug 30, 2020 12:54 pm

If you want to automatically flash you will need 2 more connections. EN & GPIO0. Your USB to serial board does not support it. There is a sequence with these 2 pins to put it into flashing mode.

You can manually put it into flashing mode, but you will have to press and hold down the boot button, then press and release the EN button, then release the boot button.

ESP_Sprite
Posts: 9739
Joined: Thu Nov 26, 2015 4:08 am

Re: ESP32 on development board would not accept Flashing when sent on TX Rx pins in spite of Grounding IO0

Postby ESP_Sprite » Sun Aug 30, 2020 9:00 pm

I think that it's more likely that the issue is that your devboard already has an USB-to-serial-converter connected to the Tx and Rx pins, and that connection is interfering. Suggest you use the onboard USB port to program the board instead.

username
Posts: 534
Joined: Thu May 03, 2018 1:18 pm

Re: ESP32 on development board would not accept Flashing when sent on TX Rx pins in spite of Grounding IO0

Postby username » Sun Aug 30, 2020 10:57 pm

I think that it's more likely that the issue is that your devboard already has an USB-to-serial-converter connected to the Tx and Rx pins, and that connection is interfering. Suggest you use the onboard USB port to program the board instead.
Dam, something so obvious... Good call ESP_Sprite!

rajendrapk@yahoo.com
Posts: 7
Joined: Sun Aug 30, 2020 9:32 am

Re: ESP32 on development board would not accept Flashing when sent on TX Rx pins in spite of Grounding IO0

Postby rajendrapk@yahoo.com » Tue Sep 01, 2020 12:55 pm

:lol: :lol: :lol:
Hi, everyone, this came out to be Earthing issue!
It worked exactly as it is, when laptop was connected to other electrical board.
Actually I was sensing low-voltage tingling while putting in and putting out the Serial Chipset, somehow it didn't strike me!
Sorry for trouble guys!!

ESP_Sprite thank you for your tip, but it worked without any conflict.
The same TX0 RX0 pins can be used for external peripheral device's serial communication.
So the onboard serial chipset would not come into picture.

Thanks,
Rajendra.

Who is online

Users browsing this forum: Google [Bot] and 104 guests