I tried loading the blink sketch to an atmega48 using my Uno as ISP.
I've installed Mark S extras from http://www.avr-developers.com/
I've setup the atmega48 on a breadboard with a 16mhz resonator.
But I keep getting this error message:
avrdude: Expected signature for ATMEGA48 is 1E 92 05
Double check chip, or use -F to override this check.
That's an ATmega48_A_, which has a different signature for some reason.
You should change your compile and download to specify the A version. (If it's not supported by one or the other, it's probably OK to use the override switch in this case...)
I've never used avrdude by itself. Don't mind trying it....but I don't have any programmer other the mu Arduino board (Arduino as ISP).
Would avrdude support Arduino as ISP as a programmer?
Thanks for all the the help westfw.....for this and all the other problems I had before.
Ok now that I'm back home.....I've check my chip and it's an atmega48PA
It's signature is: 1e 92 0a
What and where do I need to change to make this signature change?
OK I've manage to get past the signature error by changing the signature in the avrdude.conf file.
Avrdude tells me that the upload is successful, but I get no blinking?
Maybe just changing the signature is not enough? Maybe something more is needed?