MakerGram Logo

    MakerGram

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags
    • Users
    • Groups

    Cant upload program to esp32 using my custom circuit

    ESP32
    3
    4
    56
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • R
      Richu Bini last edited by

      WhatsApp Image 2023-05-10 at 12.37.42.jpg

      Showing this message from serial monitor .... i have used an arduino as a TTL module by shorting the GND and reset pin
      WhatsApp Image 2023-05-10 at 09.14.46.jpg

      when i tried to upload the code it is showing this error

      956c990f-9b85-44a5-8c27-1b02402eae4c-image.png

      This is the schematic i used

      salmanfaris R A 3 Replies Last reply Reply Quote 0
      • salmanfaris
        salmanfaris @Richu Bini last edited by

        Hi @Richu-Bini , What kind of UART/FTDI programmer you are using? Could also share the connection diagram to the module with the programmer?

        and in the diagram I see, you already twisted Rx and Tx, so you should connect the FTDI with the module Esp32 Rx - FTDI Rx and Esp32 TX - FTDI TX.

        7c84a195-7185-4c07-ab28-7270a9017db7-image.png

        1 Reply Last reply Reply Quote 0
        • R
          Richu Bini @Richu Bini last edited by

          @Richu-Bini am using an Arduino uno as ttl module

          1 Reply Last reply Reply Quote 0
          • A
            aneeshprasobhan @Richu Bini last edited by

            @Richu-Bini I'm not sure if this is the root cause but normally, you should add an RC delay on the EN pin. This is because the BOOT pin should reach 3.3V before the EN reaches 3.3V hence, the RC delay on the EN pin. A 10K resistor and a 1μF Cap should do it. Here's a sketch on how it should look like:
            RC delay on ESP.jpg

            Here is the part in the datasheet of the WROOM32 that tells you to do it:
            WROOM_Data.PNG

            1 Reply Last reply Reply Quote 1
            • First post
              Last post

            Recent Posts

            • @jacob_jipson Glad to hear that. 🙌

              • read more
            • J

              @salmanfaris The problem was resolved. Thankyou so much.

              • read more
            • @jacob_jipson said in Need Help: Error compiling for board AI Thinker ESP32-CAM.:

              ESP-NN

              Did you replace the NN folder in the lib as we do for XIAO esp32? and for the AI Thinker ESP32-CAM, you don't need to do that.

              now, try to delete the library and re-add a new one and compile.

              • read more
            • J

              @salmanfaris
              Error log

              C:\Users\jacob\Documents\Arduino\libraries\jacobjipson-project-1_inferencing\src\edge-impulse-sdk\porting\espressif\ESP-NN\src\activation_functions\esp_nn_relu_s8_esp32s3.S: Assembler messages: C:\Users\jacob\Documents\Arduino\libraries\jacobjipson-project-1_inferencing\src\edge-impulse-sdk\porting\espressif\ESP-NN\src\activation_functions\esp_nn_relu_s8_esp32s3.S:35: Error: unknown opcode or format name 'ee.vldbc.8' C:\Users\jacob\Documents\Arduino\libraries\jacobjipson-project-1_inferencing\src\edge-impulse-sdk\porting\espressif\ESP-NN\src\activation_functions\esp_nn_relu_s8_esp32s3.S:39: Error: unknown opcode or format name 'ee.zero.q' C:\Users\jacob\Documents\Arduino\libraries\jacobjipson-project-1_inferencing\src\edge-impulse-sdk\porting\espressif\ESP-NN\src\activation_functions\esp_nn_relu_s8_esp32s3.S:42: Error: unknown opcode or format name 'ee.vld.128.ip' C:\Users\jacob\Documents\Arduino\libraries\jacobjipson-project-1_inferencing\src\edge-impulse-sdk\porting\espressif\ESP-NN\src\activation_functions\esp_nn_relu_s8_esp32s3.S:43: Error: unknown opcode or format name 'ee.vmax.s8' C:\Users\jacob\Documents\Arduino\libraries\jacobjipson-project-1_inferencing\src\edge-impulse-sdk\porting\espressif\ESP-NN\src\activation_functions\esp_nn_relu_s8_esp32s3.S:44: Error: unknown opcode or format name 'ee.vmin.s8' C:\Users\jacob\Documents\Arduino\libraries\jacobjipson-project-1_inferencing\src\edge-impulse-sdk\porting\espressif\ESP-NN\src\activation_functions\esp_nn_relu_s8_esp32s3.S:45: Error: unknown opcode or format name 'ee.vst.128.ip' C:\Users\jacob\Documents\Arduino\libraries\jacobjipson-project-1_inferencing\src\edge-impulse-sdk\porting\espressif\ESP-NN\src\activation_functions\esp_nn_relu_s8_esp32s3.S:58: Error: unknown opcode or format name 'ee.vld.l.64.ip' C:\Users\jacob\Documents\Arduino\libraries\jacobjipson-project-1_inferencing\src\edge-impulse-sdk\porting\espressif\ESP-NN\src\activation_functions\esp_nn_relu_s8_esp32s3.S:59: Error: unknown opcode or format name 'ee.vmax.s8' C:\Users\jacob\Documents\Arduino\libraries\jacobjipson-project-1_inferencing\src\edge-impulse-sdk\porting\espressif\ESP-NN\src\activation_functions\esp_nn_relu_s8_esp32s3.S:60: Error: unknown opcode or format name 'ee.vmin.s8' C:\Users\jacob\Documents\Arduino\libraries\jacobjipson-project-1_inferencing\src\edge-impulse-sdk\porting\espressif\ESP-NN\src\activation_functions\esp_nn_relu_s8_esp32s3.S:61: Error: unknown opcode or format name 'ee.vst.l.64.ip' C:\Users\jacob\Documents\Arduino\libraries\jacobjipson-project-1_inferencing\src\edge-impulse-sdk\porting\espressif\ESP-NN\src\activation_functions\esp_nn_relu_s8_esp32s3.S:98: Error: unknown opcode or format name 'ee.zero.q' C:\Users\jacob\Documents\Arduino\libraries\jacobjipson-project-1_inferencing\src\edge-impulse-sdk\porting\espressif\ESP-NN\src\activation_functions\esp_nn_relu_s8_esp32s3.S:40: Error: invalid empty loop C:\Users\jacob\Documents\Arduino\libraries\jacobjipson-project-1_inferencing\src\edge-impulse-sdk\porting\espressif\ESP-NN\src\activation_functions\esp_nn_relu_s8_esp32s3.S:56: Error: invalid empty loop C:\Users\jacob\Documents\Arduino\libraries\jacobjipson-project-1_inferencing\src\edge-impulse-sdk\porting\espressif\ESP-NN\src\activation_functions\esp_nn_relu_s8_esp32s3.S:40: Internal error in istack_push_space at /builds/idf/crosstool-NG/.build/HOST-i686-w64-mingw32/xtensa-esp32-elf/src/binutils/gas/config/tc-xtensa.c:12515. Please report this bug. exit status 1 Error compiling for board AI Thinker ESP32-CAM.

              Tool section
              Screenshot 2023-09-11 122407.png

              • read more
            • @jacob_jipson said in Need Help: Error compiling for board AI Thinker ESP32-CAM.:

              exit status 1
              Error compiling for board AI Thinker ESP32-CAM.

              can you please share the full error log here and pleas share the screenshot of the Arduino IDE tools section.

              • read more
            By MakerGram | A XiStart Initiative | Built with ♥ NodeBB
            Copyright © 2023 MakerGram, All rights reserved.
            Privacy Policy | Terms & Conditions | Disclaimer | Code of Conduct