Hi all,
Got an Arduino Uno R3 today and couldn't wait to play with it. Unfortunately it's coming up with the
avrdude: stk500_getsync(): not in sync: resp=0x00
error that I hear is so famous on these forums.
I use a Windows 7 Toshiba Satellite Pro laptop. The drivers I installed came bundled with the Arduino 1.0.1 software from the main site.
I followed the setup guide (here)
and indeed Windows threw an unable to install drivers error. I pointed to the drivers from Device Manager and Windows is happy and in the Ports list, it has only one listed: Arduino UNO R3 (COM7).
After having the error, I've also tried to manually update the driver. Windows thinks that the Arduino UNO REV3.inf file is the only available compatible software. I'd guess that's about right, but I tried Arduino UNO.inf too and Windows still thinks REV3 is correct and "updates" it. It still has the same error.
In the IDE, under Tools > Board I have it checked on Arduino Uno (though I've also tried changing this to Duemilienove, still failed as expected.)
Tools > Serial Port is COM7. This is the only COM port available, which checks out with Windows.
Upon reconnecting the USB, the Arduino happily flashes its LED -- probably meaning there is a bootloader and the Arduino is happy.
Upon pressing the reset button, the LED is on as the button is pressed, and off when let go. It then goes into its bootloader happy light flash.
Trying to upload the sketch "Blink" or "Fade" in verbose yields:
avrdude: Version 5.11, compiled on Sep 2 2011 at 19:38:36
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2009 Joerg Wunsch
System wide configuration file is "D:\Users\xx\Documents\Projects\arduino-1.0.1\hardware/tools/avr/etc/avrdude.conf"
Using Port : \.\COM7
Using Programmer : arduino
Overriding Baud Rate : 115200
avrdude: Send: 0 [30] [20]
avrdude: Send: 0 [30] [20]
avrdude: Send: 0 [30] [20]
avrdude: Recv:
avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude done. Thank you.
During upload, the Rx light flickers.
In case the Baud rate is not overriding properly, I've gone to the Device Manager > Ports > Arduino > Properties > Port Settings > and set Baud Rate to 115200.
And I've also tried the old "turn it off, turn it on again" on my laptop.
And yet this error is still happening.
Is it just my bad luck that I have a defective board or serial cable? (I don't have spares of either!), or am I missing something extremely obvious?
Please help!