Fixed: Can't program diecimila

My board would not consistently program. Here is a summary of my problem:

Microcontroller: Modern Device Co Bare Bones Board Kit Rev. D (Arduino with diecimila bootloader) Cable: FTDI USB to serial cable Host O/S: Win XP IDE: Arduino 011 Errors: avrdude: stk500_getsync(): not in sync: resp=0x00 avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51

This Fixed it: Device Manager - Comm Ports - USB Serial Port -Port Settings - Advanced button - Set RTS On Close

This info is actually in the kit parts package but I missed it. Also, see this thread: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1210013308/1#1

But special thanks go to Paul Badger at Modern Device support for his help. I recommend Modern Device for their fast service and fine product also.

Thanks. Steve.

Hi Optique,
I was searching around the forum for help with my arduino ‘issue’ and came across your post. I was having the error:

avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51

when I started up by arduino. I was wondering if you figured out your problem. I solved this problem by uninstalling the FTDI drivers but I think more importantly changing the USB post AND changing the com port. I have seen this many times on machines that one USB port is not always equal to others. Also go into the IDE/Tools/Serial Port and try ALL the com ports listed one by one and reload the sketch each time. I have found the resetting the button did nothing for me, btw.
Good Luck,
Oaxacamatt1