About upload bootloader to Atmega32u4.

Hi everyone,

I tried to upload bootloader to Atmega32u4 but i could not succeed. Let me explain what i did.

1- I connected my UNO to my PC and opened Arduino IDE.

2-Open--->Examples--->ArduinoISP

3-I uploaded to my UNO.

4-I connected UNO ICSP pins(except RESET pin) to my Atmega32u4 pins like this:

gnd-----gnd d10-----reset
mosi----mosi sck------sck
vcc-----vcc miso----miso

5- Tools----->Arduino as ISP

6-Burn bootloader.

But i could not do it correctly unfortunately. :frowning: I searched the forum. Some people were like me. I copied
the mesage and i am goig to paste here.

Is there anybody to help me about this subject?

thanks fo help and about my poor english..:slight_smile:

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.00s

avrdude: Device signature = 0x000000 (retrying)

Reading | ################################################## | 100% 0.00s

avrdude: Device signature = 0x000000 (retrying)

Önyükleyici yazdırılırken hata oluştu.
Reading | ################################################## | 100% 0.01s

avrdude: Device signature = 0x000000
avrdude: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.

avrdude done. Thank you.

The connections you wrote look good. The process you're using is good.

The one thing you might be missing is that it is sometimes necessary to connect a 10 uF capacitor between the reset and ground pins of the Uno. However, I think the problem that would be caused by the need for a capacitor will cause a different error earlier in the process. If you happen to have such a capacitor handy, it wouldn't hurt to put it on there.

Usually the "Device signature = 0x000000" error is caused by incorrect wiring. I would suggest that you double check all of your connections. You might also do a continuity test to make sure you don't have any faulty jumper wires (sometimes they have bad connections internally).