Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

Required fields*

6
  • I got the following message when trying the steps on the github page: Arduino: 1.6.12 (Windows 7), Board: "Arduino/Genuino Micro" avrdude: Yikes! Invalid device signature. Double check connections and try again, or use -F to override this check. Error while burning bootloader. This report would have more information with "Show verbose output during compilation" option enabled in File -> Preferences. Commented Oct 30, 2016 at 1:44
  • @MaxJacob, I'm imagining the Arduino Micro auto-resets when you start a download to it. If that is the case you need to disable the auto-reset after you download ArduinoISP to the Micro. The Micro should remain connected to your host computer (that runs Arduino IDE) when you click Tools, Burn Bootloader to copy the bootloader to your target system. The IDE will send the Bootloader to the Micro, and the Micro will send it on to your target system. Note, if you have other working Arduinos, use one to practice download/bootload process, in case your target system is just not working. Commented Oct 30, 2016 at 2:11
  • @jwpat7 I disabled auto-reset (placed 120 Ohm resistor between 5V and Reset) after uploading the Sketch, but I still get the same error when try to burn the bootloader. Sadly, I do not have any extra Arduinos around. Commented Oct 30, 2016 at 2:43
  • I want to zone in on why I'm having these issues. What is the simplest circuit necessary to burn the bootloader to the ATmega32U4 using an Arduino Micro (using "Arduino as ISP") as the programmer? Commented Oct 30, 2016 at 21:38
  • If you have the correct board selected then usually the "invalid device signature" error indicates a wiring problem. If you have verbose output during upload enabled in File > Preferences you can see the actual signature that was read. What was it? It's probably helpful if you would edit your question to add the steps you used to do the Burn Bootloader and full verbose output from the console to your question so that all the information is located in one place instead of spread out over multiple comment threads. I agree with Chris Stratton about the crystal being too far away. Commented Oct 31, 2016 at 0:20