Let's Make Robots!

[SOLVED] Burning bootloader to Arduino Nano from Dagu Red Spider via circuting

So I recently got an arduino nano, but it came without a bootloader. I am trying to burn the bootloader by using the only other board I have, which is a Dagu Red Spider. By looking at the schematics, I figured out MSIO was on pin 22, MOSI was on pin 21, SCK on pin 20, and SS on 19. I connected those to the Nano's pins 12, 11, 13, and reset, respectively. Unfortunately, it still gives me "avrdude: stk500_getsync(): not in sync: resp=0x00" error.

Can anyone offer me any suggestions?

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Well I'm running a little late.

For future reference, have a look at my tutorial here: Make an Arduino into ISP programmer


Uploaded the ISP sketch, now I am getting this error.

avrdude: stk500_program_enable(): protocol error, expect=0x14, resp=0x50
avrdude: initialization failed, rc=-1
         Double check connections and try again, or use -F to override
         this check.

avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51

please verify ISP speed. it should be the same in both ends, I my code it's 19200baud

Then please connect LEDS ad also mentioned in the code:

 // Put an LED (with resistor) on the following pins:

// 9: Heartbeat   - shows the programmer is running

// 8: Error       - Lights up if something goes wrong (use red if that makes sense)

// 7: Programming - In communication with the slave 

The LED's aren't much use, only decoration. If something goes wrong the error message on the screen will tell you far more than the LEDs.

Have you uploaded the arduino-ISP sketch to the Red Spider?