Go Down

Topic: I can't burn bootloader on microcontroller. (Read 847 times) previous topic - next topic

hibari

I wire up Duemilanove compatible board and the microcontroller as shown on the following page.

   http://arduino.cc/en/Tutorial/ArduinoToBreadboard

But, I can't burn. The following message appear. What should I do?

   stk500_getsync(); not in sync:respo=0x15

PC : Windows7
IDE : Arduino IDE 0022
target CPU : ATMEGA328P-PU
host Arduino : DFRduino (Duemilanove compatible)

Coding Badly


Those instructions are missing a step...

1.5 Disable auto-reset.

There are details here...

http://www.arduino.cc/playground/Main/DisablingAutoResetOnSerialConnection

hibari

Thank you, Mr.Coding Badly.
Sometime I can  burn the bootloader,other time I can not with same bread board. I think it is problem of the bread board. By the way, when I can not burn, the following message is showed. Does anyone have advice?

avrdude: Expected signature for ATMEGA328P is 1E 95 0F.
              Double check chip, or use -F to override the check.?

Coding Badly

Quote
Does anyone have advice?


Yes.  Post the entire error message.

hibari

avrdude: Expected signature for ATMEGA328P is 1E 95 0F
              Double check chip, or use -F to override the check.?


This is the error message. I can't burn the bootloader to the microcontroller with Arduino IDE.

BrainBooster

This means that avrdude cannot recognize the mcu or can't correctly communicate with it.
Doublecheck your connections.
but avrdude reads a different signature than the expected or it doesn't read any signature?

Go Up