Avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x04

first sry for questioning again, but i try to upload a sketch since 4 days but this averdude dont let do this upload. I also read a lot in the forum but i just have this error.

i bought the arduino nano from the arduino store. After delivery i try to upload my sketch. But i just get this type of error:

with atmega328 old Bootloader:

avrdude: Version 6.3-20190619
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "C:\Users\felix\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf"

         Using Port                    : COM5
         Using Programmer              : arduino
         Overriding Baud Rate          : 115200
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x9e
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x9e
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x9e
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x9e
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x9e
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x9e
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x9e
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x9e
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x9e
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x9e

avrdude done.  Thank you.

Failed uploading: uploading error: exit status 1

with atmega328:

avrdude: Version 6.3-20190619
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "C:\Users\felix\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf"

         Using Port                    : COM5
         Using Programmer              : arduino
         Overriding Baud Rate          : 115200
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x04
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x04
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x04
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x04
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x04
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x04
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x04
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x04
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x04
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x04

avrdude done.  Thank you.

Failed uploading: uploading error: exit status 1

I chosed that: board -> arduino avr boards (1.8.5) -> arduino nano
my sytem show me only one Port it´s COM 05 so i should select the right port
an programmer is AVRISP mkll.

their is nothing at Pin 0 an 1. I also disabling my antivirus.

My sytem is win10, 64 bits.
i tried it with: Arduino IDE2.0.0 and Arduino IDE1.8.19

pls help me and sry for my english

Did you try the different cable?

yes, i also bought a new one. i pay attention that i bought a data cable. I also tried differnt usb port. And i tried it with my smartphone (arduino Studios) too.

the LEDs:

during the abload: L is off, "on" is always on and the colour is green, "RX" blinks red, "TX" is off. Their is nothing at the nano. The nano is still in the foam.

in the device manager the name from arduino nano is: USB Serial Port (Com5), bits per secound 115200

Have you ever been able to upload code before? If you have never were able to upload, what is the behaviour of the L LED if you don't try to upload? It should blink 1 second off, one second on; this is the pre-loaded blink sketch. If that is not happening, blink was not loaded in the factory and it might indicate that the bootloader is not present either.

That does not reflect the old bootloader option. The old bootloader uses 57600.

Does it disappear when you disconnect the board?

So if the board just connected with my computer, just the "ON" LED is always on and green. The "L" LED isnt on and doenst blink.

So i have to load the Bootloader? And for that i habe to buy the uno?

Okay with the old bootloader i'll try with 57600 bits per second.

Yes the board disappaer

How old is the board? If you bought it from the Arduino store, it should be using the new bootloader unless it was from really old stock (couple of years).

You did not answer the question of you were ever able to upload or not. If not and it's still in warranty, I would return it.

It's not guaranteed to solve the issue. But worth a try if you have the tools.

Uno, Mega, Nano, you can use any of them. Or you can buy a programmer. One of the more flexible ones for AVR based boards would be
https://www.pololu.com/product/3172; it's not only an ICSP programmer but also a TTL-to-USB converter for programming boards without a TTL-to-USB converter like a Pro Mini over serial and providing e.g. connectivity to a PC for e.g. a second serial port. I have the version V2.0. So if you want to spend money, it would be my suggestion.

It should automatically use that. Unless you hacked boards.txt.

I bought it one week ago

No i dont upload anything becouse i always get this error

I dont have the tools

I could change the bits per seconds in my device managar

You can try. I don't have enough knowledge of that; I never had a need to change it and on my Windows 10 system the settings from boards.txt are used.

These are the settings for a clone Nano
image

And these for a board with FTDI adapter on a SparkFun RedBoard (a Nano from the Arduino store should use a similar chip)
image

Please advise what you exactly bought. There is nowadays a variety of Nanos (classic Nano, Nano Every and various Nano 33 flavours) in the Arduino store. Trying to upload to any of those (except the classic Nano) will fail if you try to upload using the Nano settings.

try it on a different computer. I have two systems here and my Nano successfully uploads on an old laptop with manjaro linux, but I get the stk500_getsync() error on my modern desktop running manjaro linux. in other words, it may not be the board.

@reklamchef
Did you try the various options under tools -> processor? They might differ between your two computers.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.