Multiple ESP32-WROOM-32D not responding

UnknownBotIndustries
Posts: 6
Joined: Mon Apr 01, 2024 3:22 am

Multiple ESP32-WROOM-32D not responding

Postby UnknownBotIndustries » Tue Oct 08, 2024 4:14 am

Hey Everyone! I have a little weird situation with one of my recent projects. I've only worked with the ESP32-WROOM-32 module once before, but I've used the ESP32-S3 module multiple times. My recent design looks like this:
Screenshot 2024-10-07 205642.png
Screenshot 2024-10-07 205642.png (34.53 KiB) Viewed 1567 times
IO0 reads as 3.3v and the boot button works just fine. IO2 is not soldered up so it is obviously not going to be a problem. Power and EN reads at 3.32v. My logic analyzer reports that EN has a 200us wait time from power-up. Meaning I don't see anything that could be wrong with it. I got the module from Digikey and kept it in its packing from the last moment. Since IO0 is pulled up in the first place the chips obviously not fake or dead. Yet I read absolutely no info from UART0. I tried putting it in download boot, and reset it, and there's absolutely no information out, and ESP-IDF reports no serial info when trying to upload to the chip. What am I doing wrong? I've soldered 3 different chips and desoldered 2 of them trying to see if it's a humidity or static problem.

Thanks for any help!
Let me know if you guys need more info!

MicroController
Posts: 1700
Joined: Mon Oct 17, 2022 7:38 pm
Location: Europe, Germany

Re: Multiple ESP32-WROOM-32D not responding

Postby MicroController » Tue Oct 08, 2024 9:30 am

TXD/RXD swapped in the connection of the serial adapter?
Disconnect the serial adapter and hook up the logic analyzer to TP2 to see if there's any data coming out of the ESP upon power up.

UnknownBotIndustries
Posts: 6
Joined: Mon Apr 01, 2024 3:22 am

Re: Multiple ESP32-WROOM-32D not responding

Postby UnknownBotIndustries » Wed Oct 09, 2024 6:22 am

I wish that was the answer, but no I've tried both with a serial reader and no answer.
Here's the analyser with IO0 low, but no ESP-IDF:
Screenshot 2024-10-08 230705.png
Screenshot 2024-10-08 230705.png (18.39 KiB) Viewed 1312 times
Here's the analyser with IO0 high:
Screenshot 2024-10-08 231252.png
Screenshot 2024-10-08 231252.png (16.6 KiB) Viewed 1312 times
Here's the analyser with IO0 low, but with ESP-IDF trying to connect:
Screenshot 2024-10-08 231607.png
Screenshot 2024-10-08 231607.png (18.31 KiB) Viewed 1312 times
Huh, I guess the RX and TX's got screwed up... Maybe I should try to have boot set, with ESP-IDF trying to flash and swap the rx and tx pins using an external converter? Doesn't seem likely since esp32s usually have some output on IO0 low, with no ESP-IDF interaction. Unless the esp32 is different.

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

Re: Multiple ESP32-WROOM-32D not responding

Postby ESP_Sprite » Wed Oct 09, 2024 7:04 am

Fwiw, on a 'stock' ESP32, I'd always expect some startup chatter on its TxD pin. If you don't see that at all, I'd suspect the basics: the connection to EN and the power supply.

mikl604
Posts: 26
Joined: Thu Aug 24, 2023 3:15 pm

Re: Multiple ESP32-WROOM-32D not responding

Postby mikl604 » Wed Oct 09, 2024 7:52 am

GPIO5 must be in the log. 1 during boot
GPIO12 must be in the log. 0 during boot
GPIO15 must be in the log. 1 during boot

UnknownBotIndustries
Posts: 6
Joined: Mon Apr 01, 2024 3:22 am

Re: Multiple ESP32-WROOM-32D not responding

Postby UnknownBotIndustries » Thu Oct 10, 2024 12:27 am

Hmm, interesting ideas. Well GPIO 12 reads 0v, and GPIO 15 reads 3.3v, yet GPIO5 reads 1.85v? Not sure what's going on there.
The power supply is A-ok, yet I'm not sure about the CHIP-PU input. As the schematic reads, I put down 10k ohms and 1uf, as the datasheet suggests, and my multimeter reads 10k for the resistor, but I don't know how to read the capacitor with a multimeter. I'm pretty sure I soldered a 1uf but I could just be insane. :shock: I may just remove the cap and replace it to be sure. What do you all think?

Thanks for all the suggestions so far!

mikl604
Posts: 26
Joined: Thu Aug 24, 2023 3:15 pm

Re: Multiple ESP32-WROOM-32D not responding

Postby mikl604 » Thu Oct 10, 2024 8:23 am

Try to connect to the terminal, service messages should be visible when resetting, if configured correctly.

Who is online

Users browsing this forum: Bing [Bot], Google [Bot] and 60 guests