Arduino uno not receiving upload

HI. Please help me. I have an arduino uno, andone day I tried to upload some code. it was taking a long time and a a minute later I got a error saying something about the programmer not responding. I changed the cable and it was still giving me the error. One minute before i tried to upload the code and it gave me the error it was working. The next day I tried and this time the reset button was not working and it gave me a different error:Sketch uses 924 bytes (2%) of program storage space. Maximum is 32256 bytes.

Global variables use 9 bytes (0%) of dynamic memory, leaving 2039 bytes for local variables. Maximum is 2048 bytes.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x85
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x85
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x85
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x85
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x85
avrdude: stk500_recv(): programmer is not responding
Problem uploading to board.  See https://support.arduino.cc/hc/en-us/sections/360003198300 for suggestions.
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x85
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x85
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x85
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x85
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x85

Please help, note: I am not using original arduino.

Did you go through the suggestions on the troubleshooting Arduino upload problems page?

no but i will now

update: i did the loop back test and well i do not have good news:( the arduino website said that if the arduino fails the test it is broken and it failed:( should i keep my arduino? oh and does anyone know what the cause is?

For boards with CH340 TTL-to-USB converter, the loopback test is non-conclusive. We only know that you have an Uno but not what the TTL-to-USB converter is.

Depends :wink:

That might depend on the project that you were last doing before it failed.

When you plug in your Arduino board, does the "TX" LED light up or flicker continuously? That would indicate that the Arduino is doing a lot of serial output that may interfere with an upload.

no none of the lights light up except for power and the reset light but it does not blink when i press reset

i have no idea what type of uno i have all i know is that it is a uno. The last project i did is where i connected a joystick to the i think anolog pins to use as a mouse but i did not have the pins to put it into the i think atmega mode or semething and then i tried to upload my previos code that works perfectly.oh and after the code failed i tried blink but no good.

Does it have the 6 pin header marked in red? Does it have the square chip marked in red or is it a rectangular chip?

  1. Is your board still recognised by the operating system? In Windows, check device manager. In Linux, use lsusb and dmesg.
  2. Did you select the correct board in the IDE?
  3. Did you select the correct port in the IDE

i checked before and every setting was correct.i will upload a picture of the arduino and yes when i go to device manager it is recognised.


Uninstall it from Windows, reboot and try again? Besides, even if a clone, shouldn't it still come up as "Arduino" in Device Manager? My Elegoo ones always do.

No. The board uses a generic TTL-to-USB converter.

Your Elego uses a 16U2 or 8U2 that is programmed to identify itself as an Uno/Mega/...

1 Like

In that case, you can try to burn the bootloader using ICSP; you need another Arduino or a programmer for that. If that also fails, throw the board away.

Good to know.

well i do not have another board but thanks for the help:), i might get a arduino mega origanal maybe!

I responded in several other topics and someone may think I am preaching bullsh*t, but please try with the shortest possible USB cable with a good shield. You may get surprised. Using just another USB cable does not guarantee anything if the other cable is not so "good" either. I repeat - use a short one - like 40cm or even less.

i tried a short cable and nothing.And i anyways threw it in the bin

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