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)
Change cable
Disable antivirus
Tried multiple IDEs (version 1.8 and 1.6, havent got any further down the version)
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.