Hello folks,
First time posting here. Full disclosure I am a n00b with the the finesse points of an arduino. I am not sure how avr dude works (if anyone knows of a good online tutorial it would be appreciated).
Already spent a bit searching for this problem but it seems the most threads that came up with this issue were around actually having the wrong chip selected.
Problem:
So I browned out 2 nanos on my project before discovering the culprit power supply. I have a third one that is functional and I am using it to burn a bootloader onto either of the fried ones and I end up with the error in the title.
Method: I have uploaded the Arduino ISP sketch to the functional board (all boards are Nano clones using the CH340G USB communications and all boards having ATMEGA 328P chips) and have it connected up per MISO to D12 SCK to D13 RST to D10 MOSI to D11 and vin and gnd hooked to the appropriate pins on the source board.
I then change the IDE to use Arduino as ISP on the programmer and ensure the 328P is selected on the processor. Then I hit "burn bootloader" and we end up with the titled error.
Any help around this would be appreciated. I am going to forge ahead with using the functional board for my project but I would like to salvage the other two if possible.
Thanks in advance,
I_V
EDIT: So I read up a bit more and found that Verbose output might provide more useful info, here is what it spit out.
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
Using Port : COM10
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
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
Error while burning bootloader.
Reading | ################################################## | 100% 0.02s
avrdude: Device signature = 0x000102
avrdude: Expected signature for ATmega328P is 1E 95 0F
Double check chip, or use -F to override this check.
avrdude done. Thank you.