Arduino UNO - not able to upload any sketch

Good afternoon all,

I have picked up today one of my old ancient Arduino UNOs (its original, must have more than 10 years) to play with it. While trying to upload a code (the example blink), i got the error of AVRDude, which multiple people talk in the forum, from way back 2019, that they stopped being able to upload the code. It seems that the reply is always, the same, check your port, etc etc, but then there is no reply from who original posted the issue(other than "i changed to old bootloader and now everything is fine"). Well, after seing this reply, i tried to find how could i change the processor to old bootloader, but it seems this is for Nano, from what i read from other posts. Other thing that i noticed, is that the error in the avrdude is always different. So, my steps until now:

(for ALL this, the port is correctly selected, the board is correctly selected, doesn't have nothing connected and when i do the get information from board i get the correct board version and even the SN - don't know if that says the chip is good or not)

  1. Change cable
  2. Disable antivirus
  3. Tried multiple IDEs (version 1.8 and 1.6, havent got any further down the version)
  4. Did the loop-back test (Loop-Back Test Instructions - Installation & Troubleshooting - Arduino Forum) and it passed just fine

I didnt used Arduinos for more than 4 years and was just trying to play with it now.

If you have any advice, which i couldnt find, i would be grateful.

Thanks

Select Arduino Duemilenove & see if that works.

Get yourself a Programmer, and put a known Bootloader on it.
$7.77, free shipping in the US.

And then you'll have a nice tool for the next time something pops us.

TheDeadLives:
other than "i changed to old bootloader and now everything is fine"). Well, after seing this reply, i tried to find how could i change the processor to old bootloader, but it seems this is for Nano

That's correct. It's not relevant for the Uno.

TheDeadLives:
i get the correct board version and even the SN - don't know if that says the chip is good or not)

It means the ATmega16U2 USB to serial adapter chip is working, at least to a fair extent. However, this doesn't tell you anything about the state of the Uno's primary ATmega328P microcontroller. Usually if the ATmega16U2 is broken then you just don't get a port. It's when there is a problem with the ATmega328P that you get a port but the upload fails.

TheDeadLives:
4. Did the loop-back test (Loop-Back Test Instructions - IDE 1.x - Arduino Forum) and it passed just fine

This also only tells you the state of the ATmega16U2, but that is an essential part of the system, so this is very good information.


When you press and release the reset button on the Uno, do you see the "L" LED blink multiple times quickly?

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