Hello.
I have an Arduino Mega 2560. Yesterday, I tried uploading a program. The program won't upload.
- I tried re-uploading
- Re-installing the dirvers
- Changing a usb port
- Uploading a blank program
- Connecting TX and RX and opening the Serial Port Communication Window to see if text is mirrored
- Manually restarting arduino while uploading
- Changing usb cable while repeating the above
- Re-installing the arduino software while repeating the above
- Changing PC and trying again all of the above
- Burning a bootloader using seperate Arduino Uno (Source)
And after repeating all of the above one more time I am on this situation:
-
The "On" led is, well... on
-
The "L" led is blinking on a spesific pattern:
-
2/20 sec on
-
1/20 sec off
-
1/20 sec on
-
1/20 sec off
-
1/20 sec on
-
2/20 sec off
-
TX not RX are blinking.
Yet, the problem insists. It is worth to point that when I press "Get Board Info" I get a window recognising my board as Arduino Mega 2560. Also, the only power input I have given my board is via usb and there is no sign of burnt circuitry. The error I get is:
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer
An error occurred while uploading the sketch