Go Down

Topic: burning duemilanove bootloader onto lilypad with 16MHz oscillator (Read 1 time) previous topic - next topic


I've desoldered the 8 MHz oscillator from a lilypad with atmega 328, and soldered a 16 MHz oscillator in its place.

I figured I could just tell the arduino software that I was programming an arduino duemilanove 328, but am getting a syncing error when I try to program.

My next thought was to burn the duemilanove 328 bootloader onto the lilypad, using an extra duemilanova 328 that I have as the ISP. However, I cannot find what connections to use for this anywhere online.

Can it be done? Do you think this will solve my problem?


just to clarify, ANY information on how to burn a bootloader onto a lilypad using another arduino as the ISP is helpful.

the schematic I found on the arduino website shows that you have to connect the ISP board's pin 10 to the other board's reset, but the lilypad does not have a reset pin...


I've reburned the bootloader back onto my Lilypads quite frequently, when I was putting Forth onto them on and off. The DTR line on the six-pin header is the reset (via a capacitor).


I tried to burn the arduino duemilanove 328 bootloader onto the lilypad, using the duemilanove that I have, and following the schematic on this page: http://arduino.cc/en/Tutorial/ArduinoISP

I used the DTR pin as the reset for the lilypad, as you said, and have uploaded the correct firmware onto the arduino programmer.

I get the following error when trying to burn the bootloader: avrdude: stk500_getsync(): not in sync: resp=0x15

Any thoughts?


DTR pin? the schematic on ArduinoISP tells you to conect reset of lilypad on 10 of duemalinoave.
This tutorial explains best what to do, but use the connection schematic of arduino website.

Go Up