Uploading sketch fails with "Invalid device signature"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Arduino |
Fix Released
|
Medium
|
Alessio Igor Bogani |
Bug Description
I've been trying to upload the Blink sketch to my Arduino Nano (v.2.3 with the ATmega168 chip) on 64-bit Karmic.
Doing this results in an error message which says:
"avdude: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override this check"
This is probably due to the fact that Arduino requires a patched version of AVRDude: http://
"The standard version of avrdude uses a "universal" command to get the device signature, which is not supported by the Arduino bootloader. Arduino comes with a patched version of avrdude that uses the "device signature" command instead, which is supported. You could use that version of avrdude: binaries are included in the Arduino distribution, and the source is at: http://
Related branches
- James Westby (community): Approve
- Ubuntu Sponsors: Pending requested
-
Diff: 54 lines (+17/-5)3 files modifieddebian/changelog (+11/-0)
debian/control (+2/-1)
ser_posix.c (+4/-4)
Changed in arduino: | |
importance: | Undecided → Low |
Changed in arduino: | |
status: | Confirmed → In Progress |
Changed in arduino: | |
importance: | Low → Medium |
Changed in arduino: | |
status: | In Progress → Fix Committed |
Changed in arduino: | |
status: | Fix Committed → Fix Released |
The Ubuntu package installs a very recent version of avrdude (5.10) which rules out the explanation given.
Did you go through the troubleshooting page?
http:// arduino. cc/en/Guide/ Troubleshooting #toc1
Eberhard