logo elektroda
logo elektroda
X
logo elektroda

Programming the ESP32C3 with the ESP EASY MEGA batch - how to do it?

maximuskrpl 612 2
ADVERTISEMENT
Treść została przetłumaczona polish » english Zobacz oryginalną wersję tematu
  • #1 21290772
    maximuskrpl
    Level 4  
    Hello
    I have a problem with programming the ESP32C3. It only uses the ESP EASY MEGA. So far I have used ESP32-WROOM-32 on a 30 pin board and had no problems.
    I am using the ESP Easy Flasher software, which worked well with the ESP32-WROOM. I connected via a USB-UART adaptor ( on FT232 )

    With ESP32C3, I uploaded the ESP_Easy_mega_20240822_normal_ESP32c3_4M316k_CDC.bin batch. Boot and RESET button. Adaptor loads something for more than 2 minutes, but after reboot still the same - red led on and blue flashing. No signs of uploading.
    ESP32C3 looks interesting, I don't always need that many pins.

    What am I doing wrong ?
  • ADVERTISEMENT
  • #2 21290904
    DJ_KLIMA
    Level 24  
    Short-circuit the GPIO0/FLASH to ground, and hold reset, press flash in the firmware uploader, release reset, as it uploads disconnect the gpio/flash, nodemcu and clones have from the USB converter this output and all the magic happens automatically, the rx/tx converter is just data.
  • #3 21291010
    maximuskrpl
    Level 4  
    Thanks for your reply
    I recall something with this GPIO0 when programming the ESP8266, there you shorted GPIO0
    Here something is still wrong.
    In the terminal I have
    ESP-ROM:esp32c3-api1-20210207
    Build:Feb 7 2021
    rst:0x1 (POWERON),boot:0xf (SPI_FAST_FLASH_BOOT)
    SPIWP:0xee
    mode:D IO, clock div:1
    load:0x3fcd5810,len:0x438
    load:0x403cc710,len:0x91c
    load:0x403ce710,len:0x25b0
    entry 0x403cc710

    And when I press BOOT and then RESET it is
    ESP-ROM:esp32c3-api1-20210207
    Build:Feb 7 2021
    rst:0x1 (POWERON),boot:0x5 (DOWNLOAD(USB/UART0/1))
    waiting for download

    Seemingly it should work, the flashing program flashes the LED for over 2 minutes.
    Despite shorting GPIO0 to ground it continues to hold its original batch.
    Just a question about the power supply - I'm connecting the power supply via USB C, and there are 3v3, and 5v leads on the board, how about connecting them during programming ?

    Okay, it's explained - I used another laptop with a different system (Win10) and a different program (Flash Download Tool). Well, and not only can you program via USB, it programmed without a problem.
ADVERTISEMENT