I'm doing a project with the board Arduino Duemilanove Atmega328.
Some days ago, it worked very well, but today I can't upload program to it, and appears an error:
avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51
If I changed a board in the same type, exactly all the same, it works. I'm so shocked by it, has anyone met the same problem like me?
I've chosen the correct board and port, I'm very sure.
How can I check whether I've blown up the board?
PC can configure it now, but it cant receive the data. Meanwhile, it cant send data either. It's just charged I think.
Try the chip in another arduino board.
Look at the output from the crystal on an oscilloscope.
Look with an oscilloscope to see if the data is getting to the processor & see if it is sending stuff back.
Fit a new chip (with boot loader) in your board.