Is my ESP32 module broken?
Posted: Tue Jan 07, 2020 10:39 pm
Hey,
I have an ESP32 module that seems to have failed gradually. I used it for code development so it was flashed lots of times.
First it started bootlooping after being on for ~4h. Thought I had a bad solder joint. Now it is stable for less than 1s
When manually holding the reset down for a long time it can be flashed successfully.
The general error message on the com port is: rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
However once it started to bootloop it just writes trash to the console. So it does never reach any codes I have written.
Can it be that I have flashed it to many times? I use the preference library, however I only read settings on startup and write only if the user made changes.
Or can this behavior result from an overloaded and broken gpio pin?
P.s.: On the hardware side I have reset and gpio 0 pins with 10k pulled high. All gnd and 3.3V pins have decoupling caps, and 470u right next to the module. I also checked with an oscilloscope if any pin is jumpy.
I have an ESP32 module that seems to have failed gradually. I used it for code development so it was flashed lots of times.
First it started bootlooping after being on for ~4h. Thought I had a bad solder joint. Now it is stable for less than 1s
When manually holding the reset down for a long time it can be flashed successfully.
The general error message on the com port is: rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
However once it started to bootloop it just writes trash to the console. So it does never reach any codes I have written.
Can it be that I have flashed it to many times? I use the preference library, however I only read settings on startup and write only if the user made changes.
Or can this behavior result from an overloaded and broken gpio pin?
P.s.: On the hardware side I have reset and gpio 0 pins with 10k pulled high. All gnd and 3.3V pins have decoupling caps, and 470u right next to the module. I also checked with an oscilloscope if any pin is jumpy.