[Solved][Beginner] Upload Timeout -

Hello!

dear community

i guess you are already annoying by beginners which failing in the easiest step. But well
i am getting an avrdude timeout and i cant upload anything else - not even a clean Sketch.

I have read several topic where ppl tryed to solve the problem

My Arduino:
Arduino Mega 2560
Unknown info about bootloader

This is my Check list:

  • Device Manager -> COM & LPT ->Arduino Mega 2560 COM3 - the device is running fine + all driver on the newest version
    -Using Arduino 1.6.5 - Tools -> Platine:Arduino/Genuino Mega or Mega 2560 , Processor:ATmega2560 (Mega 2560), Port:COM3 (Arduino/Genuino Mega or Mega 2560 )
    -None "!!!" prints/echos

General:
Iam able to create a blink programm with turn on/off any LED and upload everything without issue.

Problem:
-Iam running now my mega with a gsm shield (Gsm Shield)
-iam testing several libarys to get Network information like cellinfos etc for positioning

Everytime if iam uploading any sketch which is related to Gsm or Gsm Shield libary iam getting this issue.
Since the timeout issue shows up iam unable to upload my Led blink sketch. i have to wait ~20 mins without power on my Mega till i am able to upload any sketch again.

i ve read these issue shows up in conflicts of the bootloader. But i cant find any tutorial which shows a beginner how to solve the bootloader issue with flip. i dont even know which version of arduino mega iam running

Der Sketch verwendet 4.722 Bytes (1%) des Programmspeicherplatzes. Das Maximum sind 253.952 Bytes.
Globale Variablen verwenden 384 Bytes (4%) des dynamischen Speichers, 7.808 Bytes für lokale Variablen verbleiben. Das Maximum sind 8.192 Bytes.

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

Excuse me its in german, but i guess you can understand the values like 4% - else i gonna translate it - null problem

iam thankfull for any reply - i am willing to learn and to teach myself !

Thanks in advance

PS:
holding shift + pushin uplaod some error with usb

Does the gsm shield use Serial port? That needs to be disconnected when you are uploading code also using the same serial port.

liudr:
Does the gsm shield use Serial port? That needs to be disconnected when you are uploading code also using the same serial port.

Jup - you ve been right. switched Gsm Shield to Serial1 (pin 17 and 18 on mega)