This thread has been very helpful and very confusing at the same time.
I have a Uno R3 loaded w. ArduinoISP wired to a Atmega328-PU (purchased with uno bootloader preloaded) wired on a breadboard. Using 1.02 on 10.5.8.
I have now successfully uploaded sketches to the breadboard, but only after changing the signature in in avrdude.conf from 0x0F to 0x14, else I get the "expected signature" error in avrdude. Everybody else in this thread seems to just need the avrdude.conf fix to burn the bootloader, and can upload sketches without modifications?
I figured my preloaded bootloader might be the cause for this, so i tried to reinstall the bootloader, but via ArduinoISP this always gave me
avrdude: verification error, first mismatch at byte 0x0000
(same setup where uploading sketches works)
I tried with optiLoader, which seems to work ok (I don't know if there is feedback on errors) but the result is the same, still signature errors on sketch upload.
How come my Atmega328-PU sends the different signature?
And why do my bootloading attempts fail?
Heres my setup and my boards.txt:
http://i.imgur.com/4IgPo.jpghttp://pastebin.com/QtYRkFQZ