Just started today. Following the "Getting Started . . . " book.
Created my first sketch (Blinking LED), and I get the message below.
avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51
I have tried everything I can find in the Troubleshooting section.
I found the answer to the message I was receiving when I tried to upload a sketch to my board.
When I checked the IDE to see that the correct board was selected, there was a checkmark by the "Arduino Diecimila or Duemilanove w/ATmega 168". I did not read it carefully becuase I have a "Arduino Duemilanove w**/ATmega328**".
Once I checked the correct board, eveything worked fine.
Sorry for having my head in a dark place.