ESP32-WROOM-32E Not running FW in normal boot mode

EduardD
Posts: 3
Joined: Sun Jan 07, 2024 9:34 am

ESP32-WROOM-32E Not running FW in normal boot mode

Postby EduardD » Sun Jan 07, 2024 11:19 am

Hello all,
I made a design of the board and use ESP32-WROOM-32E module
I have a hardware issue when ESP32 not running a Firmware after power up until strap GPIO0 to GND after a module boot,
Module flashing works well, bootloader works properly,
when checking with with scope , all Strapping pins are at proper level:
GPIO0- 1
GPIO12- 0
GPIO2- 0
GPIO15- 1

After power up, short GPIO0 to GND and only then FW start to run,

before ESP32-WROOM-32E used with ESP32-WROOM-32D and all worked well,
Removed all capacitors from Enable and GPIO0 and still not running the FW,
Is there is some problem in hardware design or timing problem that i can't find...
Will be very appreciated for some assistance/advise,

Eduard

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

Re: ESP32-WROOM-32E Not running FW in normal boot mode

Postby ESP_Sprite » Sun Jan 07, 2024 8:15 pm

At the very least, we'll need a schematic to debug this.

EduardD
Posts: 3
Joined: Sun Jan 07, 2024 9:34 am

Re: ESP32-WROOM-32E Not running FW in normal boot mode

Postby EduardD » Mon Jan 08, 2024 11:14 am

Attached schematic,
C7,C7 and Q5 removed,
R15 assembled
not solved the issue either,
Attached also video to show a board behavior
Attachments
InShot_20240108_130208568.gif
InShot_20240108_130208568.gif (17.93 MiB) Viewed 16588 times
esp32_schematic.png
esp32 schematic + buttons
esp32_schematic.png (135.04 KiB) Viewed 16588 times

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

Re: ESP32-WROOM-32E Not running FW in normal boot mode

Postby ESP_Sprite » Mon Jan 08, 2024 1:16 pm

That behaviour doesn't make any sense given the schematic you've shown. Any chance something physical is wrong with the PCB, like a loose connection or a soldering bridge?

EduardD
Posts: 3
Joined: Sun Jan 07, 2024 9:34 am

Re: ESP32-WROOM-32E Not running FW in normal boot mode

Postby EduardD » Mon Jan 08, 2024 2:14 pm

This kind of behavior is on 2 types of PCB,
Current schematic has been designed properly ?
Why to make board run the FW I need to strap GPIO0 to the GND by pressing the button ?

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

Re: ESP32-WROOM-32E Not running FW in normal boot mode

Postby ESP_Sprite » Mon Jan 08, 2024 9:39 pm

EduardD wrote:
Mon Jan 08, 2024 2:14 pm
This kind of behavior is on 2 types of PCB,
Current schematic has been designed properly ?
Why to make board run the FW I need to strap GPIO0 to the GND by pressing the button ?
I cannot tell you that, as from the PCB I see no indication that the ESP32 would behave this way.
Can you see what TXD0 outputs when you boot the ESP?

Who is online

Users browsing this forum: No registered users and 76 guests