I'm running an UNO with the ISP Shield 2.0 on top and `1.52 of the IDE. I select Comm2 and the board Arduino Uno. Then I upload ArduinoISP sketch. At that point the Pulse light is flashing. I install an Atmega328 (has Uno bootloader) chip in the ZIF socket. The Hello light is ON. I choose the Blink sketch. I change the board to Arduino Nano and hold down the shift key and upload using Programmer.
I get the error"
avrdude: stk500_getsysnc(): not in sync: resp=0xff
The Hello, Error, and Pulse light are solid.
I tried the jumper on Override Reset and I get the same error.
I also tried it without and with a 10uf cap between gnd and rst and still the same error
Thanks
Michael
Comments
Unable to burn bootloader
The chip is a ATmega328P.
I haven't messed with it since this note. i needed a break. So I'll try it again and see if I missed anything.
See also: http://wiki.evilmadscientist.com/Using_The_ISP_Shield_2
Still get the same thing. I put the .1uf between RST and GND. I can't get it to burn the bootloader.
Here is a pic of the board so in case I missed something.
http://i370.photobucket.com/albums/oo145/mrmonteith/DSCF0665_zps77b867fc.jpg
1. You've programmed the Uno with the ArduinoISP sketch, and see the pulsing on the "pulse" LED.
2. You have autoreset override selected
3. 0.1 uF cap between RST and GND.
4. Board selected is an appropriate type (nano w/328P seems to work fine on the ISP shield ZIF socket)
5. Programmer selected as "Arduino as ISP"
6. Your shield is raised up very slightly off of the Uno, so that there's no electrical connection between the USB
socket and the ISP10 connector on the shield. (Or, use a piece of thick tape over the USB connector.) And then select "Burn bootloader."
I tried all the steps above and still the same error.