I made a Diecimila compatible board following the circuit diagram at http://www.freeduino.org/freeduino_open_designs.html
(Freeduino MaxSerial board). I used my atmel stk500 to load the bootloader (ATmegaBOOT.hex from arduino folder). However I didn't do any lock bit/fuse changes. Is that necessary? If so, wich lock bits and/or fuse bits need to be changed and with what values? When I turned on the board, the led on pin 13 blinked for a while and stopped. When I tried to upload a sketch, the LED blinked again but I got the following error:
avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51
My OS is: Windows Vista 32bit
Can anyone please help? Does the crystal has to be 16Mhz exact or 12MHz or 20Mhz would also work?
Thanks in advance.