I am Karthick Ashwath a beginner.I am not able to upload programs to my arduino. I tried everything short of changing the board in troubleshooting.This happenned to me after I connected my Arduino to 6V.
The arduino board is fine,and the uploaded program is working.
Try the Loopback test. If that fails, then likely you have damaged the 16U2 that provides the USB/Serial interface for programming. Try it & report back.
If it is damaged, you may be able to use an offboard USB/Serial adapter for downloading code.
Loop back does not work.What pins should I use to connect a serial/USB adapter?Thank you CrossRoads
I welcome any kind of help on this topic as this is my first Arduino and I badly want to repair it.
If loopback test does not work, then likely the 16U2 is damaged and you will not be able to repair it without a hot air rework station.
Get your self an FTDI Basic or equivalent, connect it to D0, D1, +5, Gnd, and see if you can download that way. Will have to press Reset on the board to activate the bootloader when the IDE shows "Compiled xxx of 128xxx bytes".
+ChilliTronix
You told me to connect VCC in the FTDI to 5v in the arduino.If it is written as 5v on the FTDI ,could I still connect it to 5v on the arduino?