Arduino Forum

Using Arduino => Installation & Troubleshooting => Topic started by: chraristidou on Feb 21, 2015, 01:41 pm

Title: Arduino as ISP Bootloading
Post by: chraristidou on Feb 21, 2015, 01:41 pm

I am trying to bootload an atmega 168 chip with arduino UNO. I have connected all the wiring correctly (I've checked them like a thousand times). The method I am following to bootload the chip is:

1. Upload the Arduino as ISP sketch to arduino UNO.
2.Connect the wiring as in
   I have connected a 10uF capacitor between reset and ground button on Arduino Uno.
3. Press the Burn Bootload button.

However, I get this error message

I have almost tried everything in the web . Please someone help me

Error Message:
avrdude: stk500_program_enable(): protocol error, expect=0x14, resp=0x50
avrdude: initialization failed, rc=-1
         Double check connections and try again, or use -F to override
         this check.

avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51
Title: Re: Arduino as ISP Bootloading
Post by: johnwasser on Feb 21, 2015, 06:03 pm
Where did the ATmega168 come from?  Is is factory fresh?  Are you sure it doesn't have serial programming disabled (a fuse option)?

Which bootloader are you installing: 
"Arduino Duemilanove or Diecimila"?
"Arduino Nano"?

Do you have a 16 MHz crystal or resonator connected to the target chip?