Arduino Uno Error

I couldnt upload my Coding from Arduino IDE to the Board (Uno)

Error message as below:
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xc1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xc1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xc1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xc1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xc1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xc1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xc1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xc1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xc1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xc1
Failed uploading: uploading error: exit status 1

Situation :
I have been uploading many differnet codes before and it is working completely fine.
After i tried some new connection of the circuit,
The board had this issue
Even when i remove every pin and test, it is still the same.
The pin 13 wasnt blinking, only the ON led.
But when i touch the back of the board, it lights up, but it is not consistent for me to find the pattern. Pls advise, thank you so much :sob:

That means that there is a communication error between the Uno and your PC.

Is the USB cable a good data cable? Many cables are charge only.
Is the right board selected in the IDE Tools menu?
Is the right port selected in the IDE Tools menu?

What did you do? What was connected and how connected? Did any parts get hot?

Verify:
IDE >> TOOLS >> PORT >> your port
IDE >> TOOLS >> BOARD >> your board

It could be (in addition to the stuff others have mentioned) that you have corrupted your bootloader.

Have a look at a wiki guide I created over on reddit for things to try and also how to recover the bootloader - if that is what you need to do

I find this utility from Nirsoft useful when checking USB devices

its portable, no install needed

Good afternoon !

Yes, I am pretty sure the cable is functioning, it is because I have tried upload using another computer to the same board with the same cable and it couldnt work. But when i try the same cable same computer but different Board, then it works. Hence, to me it is most likely the Arduino Board is acting weird. Thanks for advising!! Dont stop HAHA

Woww there are tons of information in that Reddit post! I might need sometime to digest them, thank you so much! Current progress is i have tried the "Recovering the bootloader" option and I got another Error code:

(avrdude: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.

Failed chip erase: uploading error: exit status 1)

Now, I will try to upload the blink code to the target Arduino via Programmer Arduino. :smiley:

Current progress:

I have change the IC of the functional board with the IC of the faulty board.
And I manage to upload the code to the faulty board and functional IC.
And I couldnt upload the code to the functional board but faulty IC.
Therefore is pretty clear that the IC is causing the problem i guess. :grin:

Is this an Uno clone, with a CH340/341 serial chip.

I have trouble lately with win11 overwriting? the drivers for that chip. When I change to a different type of board, the previous board doesn't work anymore. I only can get it back by uninstalling the CH340 driver (with the driver window), and then installing it again.
Leo..

No mine is not an Uno Clone, it is the normal one. :smiley:

Woww there are tons of information in that Reddit post!

I have accumulated the information on the wiki page over time from both my own personal experience and problems that others have experienced (and provided their solution).

Its probably getting a bit too long and needs to be broken up a bit, but hopefully it can help get you back up and running again! :slight_smile:

Consider that you might have made a mistake in the wiring and have damaged your board.

Did you run the Loop-Back Test Instructions. What was (is) the result.

What new connections?

Tom... :grinning: :+1: :coffee: :australia:

This happens to me sometimes when I am uploading or trying to upload code to my uno.

Have you tried restarting your PC? Sometimes when mine does this, all I do is restart everything, unplug the uno, and connect it all back up. I would even hit the reset button on the uno. Also be sure you have all the things set correctly in your tools.

Good morning everyone, the new connection might be the reason that causes the failure of the Arduino. And I have solved the issue by replacing just the IC alone.

before the new IC can work normally, I burned the bootloader into the new IC, and it works fine.

Thank you for all the helps and the replies.
If you wish to know any further pls ask, I am willing help with my experiences. :grin: