timeout communicating with programmer

i've bought arduino mega2560 and my code run successfully but when i connect it with easyVr shiled and run the code this is the main error that I get ,The full list of errors is as follows:

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

can anybody help me please
best regards

Hello,

I have a similar problem. Myrobot was working fine and I wanted to upload a new version of my code the error message (above) appeared.
Note my Leonard boeard works normaly.
Any help would be appreciate.
Thanks!

Remove shields and other accessories/wiring, and try uploading to board.

It havent helped for me.

Next step to troubleshoot is to look at the messages permanently tacked to the top of this "Installation & Troubleshooting" forum, in particular the messages "Please check the troubleshooting guide before posting here" and "Loop-Back Test Instructions" and "How to use this forum - please read" which will let you know what sort of detailed information and attachments you can give to help others help you.

sadlly It havent helped for me too. :confused: