MakerGram Logo

    MakerGram

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

    Error uploading code to Arduino Nano

    Arduino
    2
    5
    2428
    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.
    • A
      Anudeep last edited by

      Please refer to my code and error log and tell the error!!
      I have a new version of Arduino Nano and I'm trying to upload code to it. But it's showing the following error. Can u help me rectify it!!

      Code:

      String str = "";
      void setup() {
        Serial.begin(9600); // Starts the serial communication
      }
      
      void loop() {
        if(Serial.available() > 0){
          str = Serial.readString();
          Serial.println(str);
          }
      }
      

      Error Log:

      Build options changed, rebuilding all
      Sketch uses 3276 bytes (10%) of program storage space. Maximum is 30720 bytes.
      Global variables use 204 bytes (9%) of dynamic memory, leaving 1844 bytes for local variables. Maximum is 2048 bytes.
      avrdude: stk500_recv(): programmer is not responding
      avrdude: stk500_cmd(): programmer is out of sync
      avr_read(): error reading address 0x0000
          read operation not supported for memory "flash"
      avrdude: failed to read all of flash memory, rc=-2
      avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x00
      avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x00
      

      Image of Error:
      e93e34ab-e0dc-4992-b6d1-c463fdb65c0f-image.png

      1 Reply Last reply Reply Quote 0
      • salmanfaris
        salmanfaris last edited by salmanfaris

        Hi @Anudeep ,

        There is no compilation error, only problem while uploading to Arduino nano and this error might due to several reasons like a bad USB cable. etc we need to dig more.

        to get more details about this error, can you please enable the verbose. file -> preference -> show verbose output during upload

        and also keep in mind Arduino IDE automatically set NANO board with a fresh bootloader. but boards sold from January 2018 have this new bootloader, while boards manufactured before that date have the old bootloader. so we need to set them manually before uploading

        select the option from Tools -> Processor -> ATmega328p(old bootloader) to flash the old bootloader

        Untitled.png

        A 1 Reply Last reply Reply Quote 0
        • A
          Anudeep @salmanfaris last edited by

          @salmanfaris Yeah, I have checked the cable because I was able to upload to another Arduino Nano. But, I was not able to upload this new Arduino Nano.
          I have tried with both bootloader's new and Old... It's not working with both!!
          So, any help regarding this?

          1 Reply Last reply Reply Quote 0
          • salmanfaris
            salmanfaris last edited by salmanfaris

            @salmanfaris said in Error uploading code to Arduino Nano:

            There is no compilation error, only problem while uploading to Arduino nano and this error might due to several reasons like a bad USB cable. etc we need to dig more.
            to get more details about this error, can you please enable the verbose. file -> preference -> show verbose output during upload

            please share the verbose, to get more details

            1 Reply Last reply Reply Quote 0
            • salmanfaris
              salmanfaris last edited by

              @Anudeep Is that solved? if yes please share how you solved then next time we can save some time 😊

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

              Recent Posts

              • S

                @salmanfaris Actually, I can't connect my NodeMCU device with the localhost server. I can establish a connection using the test.mosquitto.org server.
                This is my required case: YouTube link

                • read more
              • @sivanath From your last message looks like the MQTT broker already running on your computer. Could you please try to do a test with nodeRED and see it's working or not.

                • read more
              • S

                @swalahamani I may not be able to come tomorrow. I think we could set up a call. How can I contact you personally?

                • read more
              • @sivanath

                Oh okay.

                Please bring your device if you're coming for the upcoming MakerChat 0x13 tomorrow (IST). Either I and @salmanfaris or both of us will be there.

                Or else we can set up a call sometime this weekend or the next week and sort it out.

                Let me know.

                • read more
              • S

                @swalahamani Yeah!!

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