I have a Duemilanove, I'm on Windows 7, I disconnected everything from the board, and have tried the troubleshooting guide. When I press and release the reset button I get one blink. The power led is on. When I hit upload the RX led starts to blink, the TX however does not. There is nothing metallic touching the Arduino, except for three screws that are screwed through the three holes in the board (I took the board off and tested it, I get the same errors). I have checked every component on the board to make sure there wasn't any metal bits, nicks, or cuts in it. This was a preassembled board.
I was messing with an IR sensor. I uploaded the program to the Arduino and it uploaded fine. I noticed that I was using pin 13 instead of pin 12 like I thought, so I changed that in the program. This time however I got the following errors:
avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51
This is the code I am using:
This isn't a driver or firewall issue, the board was working 5 minutes ago, I can't upload to it now for some reason...