01-25-12, My first borked chip
I've followed the instructions on both
here (instructions on wiring and programming the arduino to be used as a programmer) and
here (programming the ATtiny series chip to do your bidding).
I think that at some point I tried to upload code to the arduino and in doing so also accidentally sent it to the attiny85 chip. There may have been gratuitous boot-loading in there somewhere.
Then it gets weird.
When I have the chip plugged into the proper place, when I try to upload the altered 'blink' sketch with 13's replaced with 0's it says this:
Binary sketch size: 774 bytes (of a 8192 byte maximum)
avrdude: please define PAGEL and BS2 signals in the configuration file for part ATtiny85
avrdude: please define PAGEL and BS2 signals in the configuration file for part ATtiny85
avrdude: stk500_recv(): programmer is not responding
Apparently the first two errors are normal for programming the chip. I'm ignoring them for now.
When I remove the chip it says this:
Binary sketch size: 774 bytes (of a 8192 byte maximum)
avrdude: please define PAGEL and BS2 signals in the configuration file for part ATtiny85
avrdude: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.
- the chip is accepting the bootloader just fine. (Though, I wonder if there is a more verbose mode which might tell me what's actually going on.
- the Arduino knows something's wrong when the chip isn't there.
- when the chip is present it doesn't properly upload.
... so, my hypothesis is this: The chip is borked. Alas.