Problem uploading to CH340 Nano

I have an Arduino Nano CH340, device manager recognizes it as such, so the drivers must be fine (right?). I'm sure I'm using the correct COM port (tried switching ports, nothing changed), nothing plugged into pin 0 or any other, the board is working fine, or at least is was 30 min ago, I literally just uploaded a sketch, it worked, I went to the bathroom, and when I came back it no longer uploaded.

I've had the same problem happen in the past, and switching to the old bootloader fixed it, but now it doesn't anymore.

Getting this error:

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x75
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x75
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x75
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x75
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x75
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x75
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x75
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x75
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x75
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x75

I've tried using the old bootloader, the new one, going back and forth on a few AVR board versions (currently 1.8.6), but nothing works. It did stop working about an hour after updating the IDE to version 2.2.1, could that be it?

The board is still running the last sketch I was able to upload, exactly the same for my 2 other CH340 Nanos.

:bulb:

Wasn't able to roll back within the IDE 2, so I went with the legacy IDE 1.8.19, exact same error.

Hi @gauer. Please try this experiment and then report back with the results:


:exclamation: This procedure is not intended to solve the problem. The purpose is to gather more information.


  1. Connect the Arduino board to your computer with a USB cable.
  2. Press and release the button on the Arduino board that is marked "RESET".

Now please reply here on the forum thread with the answers to the following questions:

  • Did you see the LED marked "L" on the board blink immediately after you released the "RESET" button?
  • Did the LED blink only once, or did it blink multiple times quickly immediately after releasing the button?

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.