Electronic – arduino – ATMEGA168 (P/V/ 10/20 AU?) + Arduino Booloader Flashing via AVRDUDE

arduinoatmega

alt text

I bought about 10 ATMEGA168V's (which I thought were P's) and tried to flash with TinyISP via the Arduino IDE with the arduino mini pro board selected. Well this fails for the obvious reason that the mini does not use the ATMEGA168V. The lilypad actually uses the V.

Now when I try to:

avrdude -c tinypisp -p m168

I get an error that tells me to recheck the connections. However I know the connections are fine since I was able to get the fuses set msg with this very same command BEFORE I tried to flash it with the Arduino IDE.

I applaud you for getting this far into my rambling back story. The question is are these chips now dead? Is there something I can do to get these guys talking to avrdude again?

Thanks,

Ril3y

Best Answer

It looks like the breadboard where you're burning doesn't have a crystal, although that could be hidden behind something.

Burning the bootloader will also set the fuses... which will set it to require an external oscillator. You'll have to add an oscillator to the system to get it to talk to the ISP again.

Could that be your problem?