Nano suddenly refuses to load.

I had been uploading to my nanos for years and now with out an apparent resin suddenly started giving me the message.

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x4f

This was on my windows 7 system.
I tried unplugging and plugging back in the nano.
I tried reinstalling arduino.

Sorry if it gets a bit personal but I got board and upgraded my computer(wifi card, USB 3.0 card, graphics card, ssd, backup drives and windows 10).

The problem persists.
My uno and mega load fine but trying the nano on both the new and old bootloader i have no luck.
I have tried manually installing a few different drivers without success.

The code I have been trying is empty sketches and blink with no modifications.

Any thoughts would be appreciated.

Please READ THIS POST to help you get the best out of the forum.

SIMPLE TROUBLESHOOTING.
These steps may also save you some unnecessary time and effort in the forum.

  • Always provide as much detail as possible to your issue it may be important.

  • If applicable provide your SKETCH inside CODE TAGS ( </> ) or a CREATE share link.

  • If applicable provide a schematic even if hand drawn.

  • How to insert a picture into your post

  • If applicable provide a proper LINK to the hardware / sensors etc. you are using.

  • Check you have a COMMON GROUND where required.

  • Where possible use USB 2.0 ports or a USB 2.0 POWERED HUB to rule out USB 3.0 issues.

  • Try other computers where possible.

  • Try other USB leads where possible.

  • You may not have the correct driver installed. CH340/341 or CP2102

  • There may be a problem with the board check your wiring first.

  • Remove any items connected to pins 0 and 1.

Bob.

I'm giving you as much info as I have.
There's nothing attached to the nano(s) and the code is the example blink code and its unedited.
please let me know if i need to provide additional info.

I tried the drivers you suggested with no luck. I'm relaunching the IDE after installing each driver and am trying the different drivers on two different brand nanos and trying both on the new and old boot loader unplugging it each time to halt the IDE once i see that it isn't syncing.

Also tried the USB 2.0 on my computer and it is doing the same thing.

The mega I own loads fine and has a CH340G FTDI also so I'm stumped.
I have no macro lens or I'd get some pics of the FTDI chips.

Quite often a reasonably focused phone picture would suffice.

Also the CH340 is NOT and FTDI as they are two seperate items.
So knowing exactly which may make a difference.

You have done well by trying the steps and listing what has been done so far.

IIRC there were some issues with real FTDI chips installing correctly under some OS. (win 8 or 10 I think)

CH340 will install under almost any OS so if your board uses that there should be no driver issues.

A quick google suggests that the bootloader may be corrupt.
To fic that you would either need another Arduino or a cheap external ICSP programmer.

Either way would be worth the effort and may well result in a functioning board.

Bob.

Brilliant!! A new boot loader is what it needed.
i guess i was in denial about it since i have a ICSP that i made using a nano thats all sealed up, oh well.

It was my mistake i thought that any usb to UART converter was called a FTDI.

Easy mistake to make and enjoy the Arduino world...It can be addictive..

Bob.

I might have missed it, but from which IDE version to which IDE version did you upgrade?

In the beginning of 2018, Arduino changed the boot loader in their nanos and the IDEs now have an option for "328P" and "328P old bootliader".

All older nanos and all clones need the "old boot loader" option. Could have been the solution for you as well.