Skip to main content

programming arduino Via Programming Arduino via ICSP

imI'm trying to programming Arduino Nano with another Arduino Nano via ICSP, i. I have a 6 pin-pin cable directly connected to the ICSP's pin of the 2second board:

ICSP NANO ISP 1 pin1 pin2 pin3 pin4 pin5 pin6

ICSP NANO ISP 1
pin1 pin2 pin3
pin4 pin5 pin6


ICSP NANO 2 (to be programmed)
pin1 pin2 pin3
pin4 pin5 pin6

ICSP NANO 2 (to be programmed) pin1 pin2 pin3 pin4 pin5 pin6 i I have correspondingly wired correspectively pin1pin 1 (ICSP) of nano1 to pin1pin 1 (ICSP) NAno2 Nano 2, pin 2  (ICSP) of nano 1 to pin 2  (ICSP) nano2 Nano 2, etceteraetc.

iI make this step before flashing:getting getting the arduinoArduino ISP with example shetchsketch ArduinoISP, plug off the Arduino ISP and attach the 6 pin-pin cable to the ICSP port of the 2second board, plug Arduino ISP to the USB port, select in in tools ARDUINO AS ISPthe Tools menu select Arduino as ISP, load with external programmer  , and fail....

thisThis is the log:

programming arduino Via ICSP

im trying to programming Arduino Nano with another Arduino Nano via ICSP, i have a 6 pin cable directly connected to the ICSP's pin of the 2 board:

ICSP NANO ISP 1 pin1 pin2 pin3 pin4 pin5 pin6

ICSP NANO 2 (to be programmed) pin1 pin2 pin3 pin4 pin5 pin6 i have wired correspectively pin1(ICSP) of nano1 to pin1(ICSP) NAno2 , pin 2(ICSP) of nano 1 to pin 2(ICSP) nano2 , etcetera.

i make this step before flashing:getting the arduino ISP with example shetch ArduinoISP, plug off the Arduino ISP and attach the 6 pin cable to the ICSP port of the 2 board, plug Arduino ISP to the USB port, select in in tools ARDUINO AS ISP, load with external programmer  , and fail....

this is the log:

Programming Arduino via ICSP

I'm trying to programming Arduino Nano with another Arduino Nano via ICSP. I have a 6-pin cable directly connected to the ICSP's pin of the second board:

ICSP NANO ISP 1
pin1 pin2 pin3
pin4 pin5 pin6


ICSP NANO 2 (to be programmed)
pin1 pin2 pin3
pin4 pin5 pin6

I have correspondingly wired pin 1 (ICSP) of nano1 to pin 1 (ICSP) Nano 2, pin 2  (ICSP) of nano 1 to pin 2  (ICSP) Nano 2, etc.

I make this step before flashing: getting the Arduino ISP with example sketch ArduinoISP, plug off the Arduino ISP and attach the 6-pin cable to the ICSP port of the second board, plug Arduino ISP to the USB port, in the Tools menu select Arduino as ISP, load with external programmer, and fail...

This is the log:

Source Link

programming arduino Via ICSP

im trying to programming Arduino Nano with another Arduino Nano via ICSP, i have a 6 pin cable directly connected to the ICSP's pin of the 2 board:

ICSP NANO ISP 1 pin1 pin2 pin3 pin4 pin5 pin6

ICSP NANO 2 (to be programmed) pin1 pin2 pin3 pin4 pin5 pin6 i have wired correspectively pin1(ICSP) of nano1 to pin1(ICSP) NAno2 , pin 2(ICSP) of nano 1 to pin 2(ICSP) nano2 , etcetera.

i make this step before flashing:getting the arduino ISP with example shetch ArduinoISP, plug off the Arduino ISP and attach the 6 pin cable to the ICSP port of the 2 board, plug Arduino ISP to the USB port, select in in tools ARDUINO AS ISP, load with external programmer , and fail....

this is the log:

avrdude: Version 6.3, compiled on Sep 12 2016 at 17:24:16
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "C:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf"

         Using Port                    : COM12
         Using Programmer              : stk500v1
         Overriding Baud Rate          : 19200
         AVR Part                      : ATmega328P
         Chip Erase delay              : 9000 us
         PAGEL                         : PD7
         BS2                           : PC2
         RESET disposition             : dedicated
         RETRY pulse                   : SCK
         serial program mode           : yes
         parallel program mode         : yes
         Timeout                       : 200
         StabDelay                     : 100
         CmdexeDelay                   : 25
         SyncLoops                     : 32
         ByteDelay                     : 0
         PollIndex                     : 3
         PollValue                     : 0x53
         Memory Detail                 :

                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           eeprom        65    20     4    0 no       1024    4      0  3600  3600 0xff 0xff
           flash         65     6   128    0 yes     32768  128    256  4500  4500 0xff 0xff
           lfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           hfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           efuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           lock           0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           calibration    0     0     0    0 no          1    0      0     0     0 0x00 0x00
           signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00

         Programmer Type : STK500
         Description     : Atmel STK500 Version 1.x firmware
         Hardware Version: 2
         Firmware Version: 1.18
         Topcard         : Unknown
         Vtarget         : 0.0 V
         Varef           : 0.0 V
         Oscillator      : Off
         SCK period      : 0.1 us

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.02s

avrdude: Device signature = 0x000000 (retrying)

Reading | ################################################## | 100% 0.02s

avrdude: Device signature = 0x000000 (retrying)

Errore durante il caricamento dello sketch
Reading | ################################################## | 100% 0.02s

avrdude: Device signature = 0x000000
avrdude: Yikes!  Invalid device signature.
         Double check connections and try again, or use -F to override
         this check.


avrdude done.  Thank you.