problem in nano board (only pwr led is on and rx,tx,l led off and no blink)

hello friends, i have nano ftdi board. when connect it to lap tab , recognize it as com 21 but only pwr led is on and rx,tx,l led off and no blink.i can not upload any sketch,i connected led to leg 13 and gnd but not on or blink.up date board manger .i can not burn boot loader .i pair nano board with uno board as a isp but can not boot load on nano board. i have stk500 error massage when burn bootloader. please help me

Try this: Select Tools > Processor > ATmega328P (Old Bootloader)

hello friends. i try again and again by old bootloader but dont benefit but rx blink .i have stk 500 error again

Please do this:

  • File > Preferences > Show verbose output during: > compilation (uncheck) > upload (check) > OK
  • Sketch > Upload
  • After the upload fails you’ll see a button on the right side of the orange bar “Copy error messages”. Click that button.
  • Paste the error messages in a reply here USING CODE TAGS (</> button on the toolbar).
    a

Arduino: 1.8.5 (Windows 7), Board: "Arduino Nano, ATmega328P"

D:\cnc\arudino\arduino-1.8.5\arduino-builder -dump-prefs -logger=machine -hardware D:\cnc\arudino\arduino-1.8.5\hardware -hardware C:\Users\Arad\AppData\Local\Arduino15\packages -tools D:\cnc\arudino\arduino-1.8.5\tools-builder -tools D:\cnc\arudino\arduino-1.8.5\hardware\tools\avr -tools C:\Users\Arad\AppData\Local\Arduino15\packages -built-in-libraries D:\cnc\arudino\arduino-1.8.5\libraries -libraries C:\Users\Arad\Documents\Arduino\libraries -fqbn=arduino:avr:nano:cpu=atmega328 -ide-version=10805 -build-path C:\Users\Arad\AppData\Local\Temp\arduino_build_781334 -warnings=none -build-cache C:\Users\Arad\AppData\Local\Temp\arduino_cache_138951 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.1.1 -prefs=runtime.tools.avrdude.path=C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9 -prefs=runtime.tools.avr-gcc.path=C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2 -verbose D:\cnc\arudino\arduino-1.8.5\examples\01.Basics\Blink\Blink.ino D:\cnc\arudino\arduino-1.8.5\arduino-builder -compile -logger=machine -hardware D:\cnc\arudino\arduino-1.8.5\hardware -hardware C:\Users\Arad\AppData\Local\Arduino15\packages -tools D:\cnc\arudino\arduino-1.8.5\tools-builder -tools D:\cnc\arudino\arduino-1.8.5\hardware\tools\avr -tools C:\Users\Arad\AppData\Local\Arduino15\packages -built-in-libraries D:\cnc\arudino\arduino-1.8.5\libraries -libraries C:\Users\Arad\Documents\Arduino\libraries -fqbn=arduino:avr:nano:cpu=atmega328 -ide-version=10805 -build-path C:\Users\Arad\AppData\Local\Temp\arduino_build_781334 -warnings=none -build-cache C:\Users\Arad\AppData\Local\Temp\arduino_cache_138951 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.1.1 -prefs=runtime.tools.avrdude.path=C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9 -prefs=runtime.tools.avr-gcc.path=C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2 -verbose D:\cnc\arudino\arduino-1.8.5\examples\01.Basics\Blink\Blink.ino Using board 'nano' from platform in folder: C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21 Using core 'arduino' from platform in folder: C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21 Detecting libraries used... "C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10805 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\Users\Arad\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\Arad\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\eightanaloginputs" "C:\Users\Arad\AppData\Local\Temp\arduino_build_781334\sketch\Blink.ino.cpp" -o "nul" Generating function prototypes... "C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10805 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\Users\Arad\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\Arad\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\eightanaloginputs" "C:\Users\Arad\AppData\Local\Temp\arduino_build_781334\sketch\Blink.ino.cpp" -o "C:\Users\Arad\AppData\Local\Temp\arduino_build_781334\preproc\ctags_target_for_gcc_minus_e.cpp" "D:\cnc\arudino\arduino-1.8.5\tools-builder\ctags\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\Arad\AppData\Local\Temp\arduino_build_781334\preproc\ctags_target_for_gcc_minus_e.cpp" Compiling sketch... "C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10805 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\Users\Arad\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\Arad\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\eightanaloginputs" "C:\Users\Arad\AppData\Local\Temp\arduino_build_781334\sketch\Blink.ino.cpp" -o "C:\Users\Arad\AppData\Local\Temp\arduino_build_781334\sketch\Blink.ino.cpp.o" Compiling libraries... Compiling core... Using precompiled core Linking everything together... "C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-gcc" -w -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p -o "C:\Users\Arad\AppData\Local\Temp\arduino_build_781334/Blink.ino.elf" "C:\Users\Arad\AppData\Local\Temp\arduino_build_781334\sketch\Blink.ino.cpp.o" "C:\Users\Arad\AppData\Local\Temp\arduino_build_781334/..\arduino_cache_138951\core\core_arduino_avr_nano_cpu_atmega328_521ba7b97f2224813fc299c18a8a36fe.a" "-LC:\Users\Arad\AppData\Local\Temp\arduino_build_781334" -lm "C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-objcopy" -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 "C:\Users\Arad\AppData\Local\Temp\arduino_build_781334/Blink.ino.elf" "C:\Users\Arad\AppData\Local\Temp\arduino_build_781334/Blink.ino.eep" "C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-objcopy" -O ihex -R .eeprom "C:\Users\Arad\AppData\Local\Temp\arduino_build_781334/Blink.ino.elf" "C:\Users\Arad\AppData\Local\Temp\arduino_build_781334/Blink.ino.hex" Sketch uses 928 bytes (3%) of program storage space. Maximum is 30720 bytes. Global variables use 9 bytes (0%) of dynamic memory, leaving 2039 bytes for local variables. Maximum is 2048 bytes. C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9/bin/avrdude -CC:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9/etc/avrdude.conf -v -patmega328p -carduino -PCOM21 -b115200 -D -Uflash:w:C:\Users\Arad\AppData\Local\Temp\arduino_build_781334/Blink.ino.hex:i

avrdude: Version 6.3, compiled on Jan 17 2017 at 12:00:53 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2014 Joerg Wunsch

System wide configuration file is "C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9/etc/avrdude.conf"

Using Port : COM21 Using Programmer : arduino Overriding Baud Rate : 115200 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xc4 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xc4 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xc4 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xc4 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xc4 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xc4 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xc4 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xc4 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xc4 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xc4

avrdude done. Thank you.

Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.``

Yours:

Using Port : COM21 Using Programmer : arduino Overriding Baud Rate : 115200

Mine:

Using Port : /dev/ttyUSB0 Using Programmer : arduino Overriding Baud Rate : 57600

Notice the Baud rate. 57600 is for Old Bootloader. 115200 is for new Nano's. Select Tools/Processor/"ATmega328p (Old Bootloader)"

Arduino: 1.8.5 (Windows 7), Board: "Arduino Nano, ATmega328P (Old Bootloader)"

D:\cnc\arudino\arduino-1.8.5\arduino-builder -dump-prefs -logger=machine -hardware D:\cnc\arudino\arduino-1.8.5\hardware -hardware C:\Users\Arad\AppData\Local\Arduino15\packages -tools D:\cnc\arudino\arduino-1.8.5\tools-builder -tools D:\cnc\arudino\arduino-1.8.5\hardware\tools\avr -tools C:\Users\Arad\AppData\Local\Arduino15\packages -built-in-libraries D:\cnc\arudino\arduino-1.8.5\libraries -libraries C:\Users\Arad\Documents\Arduino\libraries -fqbn=arduino:avr:nano:cpu=atmega328old -ide-version=10805 -build-path C:\Users\Arad\AppData\Local\Temp\arduino_build_155237 -warnings=none -build-cache C:\Users\Arad\AppData\Local\Temp\arduino_cache_223317 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9 -prefs=runtime.tools.arduinoOTA.path=C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.1.1 -prefs=runtime.tools.avr-gcc.path=C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2 -verbose D:\cnc\arudino\arduino-1.8.5\examples\01.Basics\Blink\Blink.ino D:\cnc\arudino\arduino-1.8.5\arduino-builder -compile -logger=machine -hardware D:\cnc\arudino\arduino-1.8.5\hardware -hardware C:\Users\Arad\AppData\Local\Arduino15\packages -tools D:\cnc\arudino\arduino-1.8.5\tools-builder -tools D:\cnc\arudino\arduino-1.8.5\hardware\tools\avr -tools C:\Users\Arad\AppData\Local\Arduino15\packages -built-in-libraries D:\cnc\arudino\arduino-1.8.5\libraries -libraries C:\Users\Arad\Documents\Arduino\libraries -fqbn=arduino:avr:nano:cpu=atmega328old -ide-version=10805 -build-path C:\Users\Arad\AppData\Local\Temp\arduino_build_155237 -warnings=none -build-cache C:\Users\Arad\AppData\Local\Temp\arduino_cache_223317 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9 -prefs=runtime.tools.arduinoOTA.path=C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.1.1 -prefs=runtime.tools.avr-gcc.path=C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2 -verbose D:\cnc\arudino\arduino-1.8.5\examples\01.Basics\Blink\Blink.ino Using board 'nano' from platform in folder: C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21 Using core 'arduino' from platform in folder: C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21 Build options changed, rebuilding all Detecting libraries used... "C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10805 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\Users\Arad\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\Arad\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\eightanaloginputs" "C:\Users\Arad\AppData\Local\Temp\arduino_build_155237\sketch\Blink.ino.cpp" -o "nul" Generating function prototypes... "C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10805 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\Users\Arad\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\Arad\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\eightanaloginputs" "C:\Users\Arad\AppData\Local\Temp\arduino_build_155237\sketch\Blink.ino.cpp" -o "C:\Users\Arad\AppData\Local\Temp\arduino_build_155237\preproc\ctags_target_for_gcc_minus_e.cpp" "D:\cnc\arudino\arduino-1.8.5\tools-builder\ctags\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\Arad\AppData\Local\Temp\arduino_build_155237\preproc\ctags_target_for_gcc_minus_e.cpp" Compiling sketch... "C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10805 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\Users\Arad\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\Arad\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\eightanaloginputs" "C:\Users\Arad\AppData\Local\Temp\arduino_build_155237\sketch\Blink.ino.cpp" -o "C:\Users\Arad\AppData\Local\Temp\arduino_build_155237\sketch\Blink.ino.cpp.o" Compiling libraries... Compiling core... Using precompiled core Linking everything together... "C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-gcc" -w -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p -o "C:\Users\Arad\AppData\Local\Temp\arduino_build_155237/Blink.ino.elf" "C:\Users\Arad\AppData\Local\Temp\arduino_build_155237\sketch\Blink.ino.cpp.o" "C:\Users\Arad\AppData\Local\Temp\arduino_build_155237/..\arduino_cache_223317\core\core_arduino_avr_nano_cpu_atmega328old_521ba7b97f2224813fc299c18a8a36fe.a" "-LC:\Users\Arad\AppData\Local\Temp\arduino_build_155237" -lm "C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-objcopy" -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 "C:\Users\Arad\AppData\Local\Temp\arduino_build_155237/Blink.ino.elf" "C:\Users\Arad\AppData\Local\Temp\arduino_build_155237/Blink.ino.eep" "C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-objcopy" -O ihex -R .eeprom "C:\Users\Arad\AppData\Local\Temp\arduino_build_155237/Blink.ino.elf" "C:\Users\Arad\AppData\Local\Temp\arduino_build_155237/Blink.ino.hex" Sketch uses 928 bytes (3%) of program storage space. Maximum is 30720 bytes. Global variables use 9 bytes (0%) of dynamic memory, leaving 2039 bytes for local variables. Maximum is 2048 bytes. C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9/bin/avrdude -CC:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9/etc/avrdude.conf -v -patmega328p -carduino -PCOM21 -b57600 -D -Uflash:w:C:\Users\Arad\AppData\Local\Temp\arduino_build_155237/Blink.ino.hex:i

avrdude: Version 6.3, compiled on Jan 17 2017 at 12:00:53 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2014 Joerg Wunsch

System wide configuration file is "C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9/etc/avrdude.conf"

Using Port : COM21 Using Programmer : arduino Overriding Baud Rate : 57600 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x4a avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x4a avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x4a avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x4a avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x4a avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x4a avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x4a avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x4a avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x4a avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x4a

avrdude done. Thank you.

Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.``

hello friends . i change Overriding Baud Rate : 57600 and ATmega328p (Old Bootloader) but i have error yet

i can not burn boot loader .i pair nano board with uno board as a isp but can not boot load on nano board. i have stk500 error massage when burn bootloader. please help me

Recap: burn the Bootloader in 8 steps

Open the ArduinoISP firmware (in Examples) to your Arduino board.

Select the items in the Tools > Board and Serial Port menus that correspond to the board you are using as the programmer (not the board being programmed).
Upload the ArduinoISP sketch.
Wire your Arduino boards…
Select the item in the Tools > Board menu that corresponds to the board on which you want to burn the bootloader (not the board that you’re using as the programmer). See the board descriptions on the environment page for details.
Select the Arduino as ISP in the Tools>Programmer menu.
Use the Tools/Burn Bootloader command.

You should get this as part of the output message from the Uno used as Arduino as ISP.

avrdude: AVR device initialized and ready to accept instructions

kprims: https://www.arduino.cc/en/Tutorial/ArduinoISP#toc9

Recap: burn the Bootloader in 8 steps

Open the ArduinoISP firmware (in Examples) to your Arduino board.

Select the items in the Tools > Board and Serial Port menus that correspond to the board you are using as the programmer (not the board being programmed). Upload the ArduinoISP sketch. Wire your Arduino boards.. Select the item in the Tools > Board menu that corresponds to the board on which you want to burn the bootloader (not the board that you're using as the programmer). See the board descriptions on the environment page for details. Select the Arduino as ISP in the Tools>Programmer menu. Use the Tools/Burn Bootloader command.

You should get this as part of the output message from the Uno used as Arduino as ISP.

avrdude: AVR device initialized and ready to accept instructions

hello i do it and follow this 8 step but i have this error: Arduino: 1.8.5 (Windows 7), Board: "Arduino Nano, ATmega328P (Old Bootloader)"

C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9/bin/avrdude -CC:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9/etc/avrdude.conf -v -patmega328p -cstk500v1 -PCOM21 -b19200 -e -Ulock:w:0x3F:m -Uefuse:w:0xFD:m -Uhfuse:w:0xDA:m -Ulfuse:w:0xFF:m

avrdude: Version 6.3, compiled on Jan 17 2017 at 12:00:53 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2014 Joerg Wunsch

System wide configuration file is "C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9/etc/avrdude.conf"

Using Port : COM21 Using Programmer : stk500v1 Overriding Baud Rate : 19200 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x03

avrdude done. Thank you.

Error while burning bootloader.

You should get this as part of the output message from the Uno used as Arduino as ISP.

avrdude: AVR device initialized and ready to accept instructions

don't hook up the 6 wires until you get this initialized message.

kprims: You should get this as part of the output message from the Uno used as Arduino as ISP.

avrdude: AVR device initialized and ready to accept instructions

don't hook up the 6 wires until you get this initialized message.

hello i have this massage when uplode ArduinoISP sketch in uno as a master programmer:

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 : Arduino Description : Arduino Hardware Version: 3 Firmware Version: 4.4 Vtarget : 0.3 V Varef : 0.3 V Oscillator : 28.800 kHz SCK period : 3.3 us

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.00s

avrdude: Device signature = 0x1e950f (probably m328p) avrdude: reading input file "C:\Users\Arad\AppData\Local\Temp\arduino_build_713101/ArduinoISP.ino.hex" avrdude: writing flash (4420 bytes):

Writing | ################################################## | 100% 0.72s

avrdude: 4420 bytes of flash written avrdude: verifying flash memory against C:\Users\Arad\AppData\Local\Temp\arduino_build_713101/ArduinoISP.ino.hex: avrdude: load data flash data from input file C:\Users\Arad\AppData\Local\Temp\arduino_build_713101/ArduinoISP.ino.hex: avrdude: input file C:\Users\Arad\AppData\Local\Temp\arduino_build_713101/ArduinoISP.ino.hex contains 4420 bytes avrdude: reading on-chip flash data:

Reading | ################################################## | 100% 0.58s

avrdude: verifying ... avrdude: 4420 bytes of flash verified

avrdude done. Thank you

then i connect nano arduino board and wiring it then burn bootload and then i have this error:

Arduino: 1.8.5 (Windows 7), Board: "Arduino Nano, ATmega328P (Old Bootloader)"

C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9/bin/avrdude -CC:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9/etc/avrdude.conf -v -patmega328p -cstk500v1 -PCOM21 -b19200 -e -Ulock:w:0x3F:m -Uefuse:w:0xFD:m -Uhfuse:w:0xDA:m -Ulfuse:w:0xFF:m

avrdude: Version 6.3, compiled on Jan 17 2017 at 12:00:53 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2014 Joerg Wunsch

System wide configuration file is "C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9/etc/avrdude.conf"

Using Port : COM21 Using Programmer : stk500v1 Overriding Baud Rate : 19200 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x03

avrdude done. Thank you.

Error while burning bootloader.

Put a 10 uF capacitor between ground and reset on the board used as Arduino as ISP. Stripe towards ground.

kprims: Put a 10 uF capacitor between ground and reset on the board used as Arduino as ISP. Stripe towards ground.

i dont understand. i put a 10 uf in uno (programmer) or nano (target).

i Put a 10 uF capacitor between ground and reset on the nano board (target board) and try to burn boot but i have this error :

Arduino: 1.8.5 (Windows 7), Board: "Arduino Nano, ATmega328P"

C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9/bin/avrdude -CC:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9/etc/avrdude.conf -v -patmega328p -cstk500v1 -PCOM21 -b19200 -e -Ulock:w:0x3F:m -Uefuse:w:0xFD:m -Uhfuse:w:0xDA:m -Ulfuse:w:0xFF:m

avrdude: Version 6.3, compiled on Jan 17 2017 at 12:00:53 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2014 Joerg Wunsch

System wide configuration file is "C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9/etc/avrdude.conf"

Using Port : COM21 Using Programmer : stk500v1 Overriding Baud Rate : 19200 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x03

avrdude done. Thank you.

Error while burning bootloader.

Put it on the Uno (programmer).

kprims: Put it on the Uno (programmer).

hello . thanks for your responds i Put 10uf cap on the Uno (programmer) - in gnd +in res.when i connect cap L led in both board (uno and nano) blink few sec. i follow the steps but i have 0x03 error in stk 500 yet.

i dont know why Overriding Baud Rate 57600 convert to: 19200 where i can change it to 57600 (in arduinoisp sketch and serial monitor i set it 57600)

Arduino: 1.8.5 (Windows 7), Board: "Arduino Nano, ATmega328P (Old Bootloader)"

C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9/bin/avrdude -CC:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9/etc/avrdude.conf -v -patmega328p -cstk500v1 -PCOM21 -b19200 -e -Ulock:w:0x3F:m -Uefuse:w:0xFD:m -Uhfuse:w:0xDA:m -Ulfuse:w:0xFF:m

avrdude: Version 6.3, compiled on Jan 17 2017 at 12:00:53 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2014 Joerg Wunsch

System wide configuration file is "C:\Users\Arad\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9/etc/avrdude.conf"

Using Port : COM21 Using Programmer : stk500v1 Overriding Baud Rate : 19200 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x03

avrdude done. Thank you.

Error while burning bootloader.

Com21? When you Burn Bootloader, are you changing to COM21 because that is the port used for the Nano? You should have the port selected that goes to your Uno used as "Arduino as ISP" when burning bootloader .

Select the Port for the Uno.

You showed loading the "Arduino as ISP"sketch, but not what port you were using.

kprims: Com21? When you Burn Bootloader, are you changing to COM21 because that is the port used for the Nano? You should have the port selected that goes to your Uno used as "Arduino as ISP" when burning bootloader .

Select the Port for the Uno.

You showed loading the "Arduino as ISP"sketch, but not what port you were usin

hello .i confuse .you say fallow this 8 step. in step 5 you say : 5- ****** Select the item in the Tools > Board menu that corresponds to the board on which you want to burn the bootloader***************** (not the board that you're using as the programmer)************** .i want to burn boot in nano(com 21) and uno is programmer (com20) i fallow this 8 step exactly in step 2 i select uno board (com20) as programmer and in step 5 select nano board (com21) as a target not programmer

Recap: burn the Bootloader in 8 steps

1- Open the ArduinoISP firmware (in Examples) to your Arduino board.

2- Select the items in the Tools > Board and Serial Port menus that correspond to the board you are using as the programmer (not the board being programmed). 3- Upload the ArduinoISP sketch. 4- Wire your Arduino boards..

5- ****** Select the item in the Tools > Board menu that corresponds to the board on which you want to burn the bootloader***************** (not the board that you're using as the programmer)**************. See the board descriptions on the environment page for details.

Select the Arduino as ISP in the Tools>Programmer menu. Use the Tools/Burn Bootloader command.



i am so sorry .can you explain to me the step exactly. when i connect uno board (programmer-com20) after or befor do sketch ArduinoISP? when connect the wire? when i connect the wire which board connect to pc (programmer or target or both)? when disconnect every board ? when burn bootloader which board connect to pc (programmer or target or both) and every thing is important

i am so sorry .can you explain to me the step exactly. when i connect uno board (programmer-com20) after or befor do sketch ArduinoISP? when connect the wire? when i connect the wire which board connect to pc (programmer or target or both)? when disconnect every board ? when burn bootloader which board connect to pc (programmer or target or both) and every thing is important

Short reply:

After loading "Arduino as ISP" sketch on Uno Com20. you leave Com20 selected because that's the connection you will use to communicate with the Uno , which will not be connected to Com21. Instead you will connect the ISP leads SCK,MOSI , MISO VCC and GND to the Nano. Then you select Nano in the Tools selection and because you are using the Uno as the programmer, you plug the Uno's USB cable into the PC, and you will need to use Port/com20 because that is what the Uno Programmer needs to burn the bootloader on the Nano which isn't connected via USB Com21.

Longer Answer:

https://www.arduino.cc/en/Tutorial/ArduinoISP

kprims: Short reply:

After loading "Arduino as ISP" sketch on Uno Com20. you leave Com20 selected because that's the connection you will use to communicate with the Uno , which will not be connected to Com21. Instead you will connect the ISP leads SCK,MOSI , MISO VCC and GND to the Nano. Then you select Nano in the Tools selection and because you are using the Uno as the programmer, you plug the Uno's USB cable into the PC, and you will need to use Port/com20 because that is what the Uno Programmer needs to burn the bootloader on the Nano which isn't connected via USB Com21.

Longer Answer:

https://www.arduino.cc/en/Tutorial/ArduinoISP

hello thanks for help and patience. i do it and i have this error:

avrdude: Device signature = 0x000000 (retrying)

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

avrdude: Device signature = 0x000000 (retrying)

Error while burning bootloader. 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.