ESP32 Flashing
Posted: Thu Nov 22, 2018 5:59 pm
Hi,
I am new to this forum so sorry if this topic already exists.
I am developing a PCB with some sensors and I bought a ESP-WROOM-32 to use to send data to my server. The ESP32 is soldered onto the PCB and all connections are correct but I am not able to flash it. I am using the transistor circuit of one of the ESP32-kits (same used by Sparkfun also) which is connected to the DTR and RTS signals of the USB/UART bridge which resets the ESP32 and makes it launch the flashing mode of the bootloader. The thing is that I get a time-out when trying to flash it since it doesn't respond. I went through the start guide on how to compile and flash a ESP32 module but that it is not working. I checked my hardware design and everything seems correct so I started thinking that maybe the ESP32 doesn't come with a loaded bootloader and therefore it needs to be programmed first in order to upload your code through the bootloader. I am not sure about it because I tried to find some documentation on how to program the device (by using JTAG for example) and struggle.
Does anyone have the same problem or has faced this problem?
Thank you in advanced!
I am new to this forum so sorry if this topic already exists.
I am developing a PCB with some sensors and I bought a ESP-WROOM-32 to use to send data to my server. The ESP32 is soldered onto the PCB and all connections are correct but I am not able to flash it. I am using the transistor circuit of one of the ESP32-kits (same used by Sparkfun also) which is connected to the DTR and RTS signals of the USB/UART bridge which resets the ESP32 and makes it launch the flashing mode of the bootloader. The thing is that I get a time-out when trying to flash it since it doesn't respond. I went through the start guide on how to compile and flash a ESP32 module but that it is not working. I checked my hardware design and everything seems correct so I started thinking that maybe the ESP32 doesn't come with a loaded bootloader and therefore it needs to be programmed first in order to upload your code through the bootloader. I am not sure about it because I tried to find some documentation on how to program the device (by using JTAG for example) and struggle.
Does anyone have the same problem or has faced this problem?
Thank you in advanced!