I’ve built a PCB for a Word Clock according to some plans on Instructables: http://www.instructables.com/id/The-Wordclock-Grew-Up/. I’m currently at the stage of burning a bootloader onto the chip in order to load the sketch onto it but I’ve come across some problems while doing this (please bear in mind this is the first time I’ve ever built a PCB or done anything like this!)
I have selected the Arduino Diecimila ATMega168 option from boards (I’ve also tried the other 168 boards from that menu) and then attempted to burn the bootloader. After about 30 seconds the status bar states: “Error while burning bootloader” with the following output from avrdude:
avrdude: stk500_getsync(): not in sync: resp=0x00 avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51
For the first attempt I used my USB UART connector (http://j.mp/nWSnJd) - I’ve never used this before so I’m not sure if it even works. I then tried installing the ATMega 168 onto an an Arduino Uno board I have, which resulted in the same error. Here are a few pics of my setup just to see if there are any glaring errors in there:
The Board: http://www.edcoleridgesmith.co.uk/?attachment_id=481
The Board: http://www.edcoleridgesmith.co.uk/?attachment_id=482
The USB UART: http://www.edcoleridgesmith.co.uk/?attachment_id=483
The USB UART: http://www.edcoleridgesmith.co.uk/?attachment_id=484
I connected the UART to the board according to the pin-outs on its PCB and the circuit schematic provided for this project (http://www.edcoleridgesmith.co.uk/wp-content/uploads/2011/10/rev3-schematic.pdf).
Is it possible that I’ve damaged the ATMega 168 somewhere along the line, or could there be other causes for this? Any help would be greatly appreciated!