I've tried uploading Blink to the Nano on two different computers, four different USB cables. This is genuine Arduino Nano purchased from the Arduino store - not a clone.
The green power light remains lit and the L led slowly blinks orange.
Board is set to Arduino Nano
Processor is ATMega328p
Com Port is COM 5
I've made sure that the driver is the latest version. I've uninstalled the com port driver and reinstalled. I'm using windows 10.
I've also tried to hit the reset button on the Nano just before the upload. I get various versions of the error message below. The reference to "resp=0xea" will change the last character often indicating a number (i.e. "resp=0xe9").
I've been reading the Arduino forums, watching videos and reading various posts from google results. I'm not sure what I'm missing.
I have not tried any other sketches. Help is appreciated
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:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf"
Using Port : COM5
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=0xea
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xea
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xea
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xea
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xea
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xea
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xea
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xea
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xea
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xea
Thank you. I had backed up to 1.8.3 without success, but updating the Board Manager fixed it without resorting to the "old bootloader" option.
Doing a simple test, I notice that the LED on the Elegoo Mega does not behave like the LED on the Arduino Nano (UPDATE: I forgot that the Mega drives the LED with an external buffer). It's always on, though it seems to be very slightly less bright when set to either INPUT or INPUT_PULLUP. I thought that the 2560 had the same internal pullups as the 328. I'll have to look for their schematic.
Thanks ieee488 but there is no option to choose "Old Bootloader." I've been through the tutorials, looked at videos, searcehd the forums and I've checked and re-checked everything. I'm wondering if I have a faulty board.
I should also add that I have tried the other processor option which is the ATmega 168 and that did not work either.
Iroll:
Thanks ieee488 but there is no option to choose "Old Bootloader." I've been through the tutorials, looked at videos, searcehd the forums and I've checked and re-checked everything. I'm wondering if I have a faulty board.
I should also add that I have tried the other processor option which is the ATmega 168 and that did not work either.
Re-read reply #3 above.
There is most definitely Atmega328p (Old Bootloader) under Processor after Arduino Nano is chosen.
.
With respect - I don't mean to be contradictory but there is no "Atmega328p (Old Bootloader)" option that shows as a Processor choice after Arduino Nano is chosen and the Nano is connected. I'm using Arduino version 1.8.5. Is it possible I need a different version?
From what I have read, the Old Bootloader option is available on the menu with earlier verions of the Nano (but I guess it could be related to the IDE version??). The Nano board was purchased from the Arduino store a couple of weeks ago. Is it possible that option is only available when it's detected? I expect that Johnrbryan has the same Nano that I have.
I've tried to attach a pic of what is showing on the Tools menu. This screenshot was taken without the Nano connected so the port is not showing as being highlighted but the options are the same regardless (I do show a connection on the port when connected and the Nano does light up). The options under the Tools|Processor menu only show ATMEGA328P or ATmega168.
Iroll:
With respect - I don't mean to be contradictory but there is no "Atmega328p (Old Bootloader)" option that shows as a Processor choice after Arduino Nano is chosen and the Nano is connected. I'm using Arduino version 1.8.5. Is it possible I need a different version?
Just because you have 1.8.5 means nothing. Read reply #3 and this is the last time I am going to write this.