Go Down

Topic: Cant burn new bootloader (Read 2775 times) previous topic - next topic


I've got an ATmega328P on an UNO and I'm trying to burn the lilypad bootloader onto it, to use on a breadboard. So I select "Lilypad Arduino w/ ATmega328" and try burning it with any program and I get an error. "Content mismatch" or "protocol error, expect=0x14, resp=0x51". Errors with any program. So then I try "ATmega328 on a breadboard (8 MHz internal clock)" from http://arduino.cc/en/Tutorial/ArduinoToBreadboard and I get the exact same errors. Is this a 328/328P thing? I'm having trouble finding anything that make sense on google. I would appreciate any help.


Coding Badly

After uploading the Arduino ISP Sketch, do you disable reset?


No, it that something I need to do first? I don't really know much about that.

Coding Badly

The addendum to that web page...

To burn the bootloader, follow these steps:

   1. Upload the ArduinoISP sketch onto your Arduino board. (You'll need to select the board and serial port from the Tools menu that correspond to your board.)

>>> 1.5 Disable reset on your Arduino board.  Instructions are here...

   2. Wire up the Arduino board and microcontroller as shown in the diagram to the right.


Aha. I should've known my problem was caused by not following directions. I'll give that a try later on and report back


I have tried the same many times. i own a UNO and 2009 but UNO is something different with the Bootloading thing because of the Optiboot Bootloader(to the minor extent), Initially the FTDi chip used to act as a mere SERIAL PORT but with this UNO ATmega8u2 act's a lot differently which provides you with other abilities, so it's not done with me regarding the Bootloading using UNO for such reason's
"Real Men can Accomplish  Anything"

- skype : nishants5  
ਫ਼ਤੇਹ ਕਰੁਂ!

Go Up