Avrdude error / USB not connecting

Hi there, first of all I dont know a lot about drivers and stuff so please be patient with me.
I am working on a plant watering project on an Arduino Nano Every and uploaded it previous times. I recently wanted to finish it and tried to upload an updated code but the Arduino IDE just kept telling me I am not connected to the USB Port. On top of that I get an Error message like that:
avrdude: jtagmkII_initialize(): Cannot locate "flash" and "boot" memories in description
avrdude: jtagmkII_reset(): timeout/error communicating with programmer (status -1)
avrdude: initialization failed, rc=-1

  •     Double check connections and try again, or use -F to override*
    
  •     this check.*
    

avrdude: jtagmkII_close(): timeout/error communicating with programmer (status -1)
avrdude: jtagmkII_close(): timeout/error communicating with programmer (status -1)
Failed uploading: uploading error: exit status 1

From what I know the first line isnt to worry about but I have no clue what the rest is supposed to tell me.
I have tried using a different USB cable, different USB Port on my PC aswell as my Laptop. Restarted both devices etc.
Is there a way to "restart" Arduino Nano every or reset it. Did I maybe connect somthing the wrong way while soldering and broke the board?
I could just order a new board but that seems wrong. I want to know what happened to maybe prevent this in the future.

This is what I see in my Device Manager.
If anyone knows how to fix this issue it be much appreciated. Thanks a lot.
Screenshot 2023-11-15 235150

Hi @ravelikementalstate. I think it will be useful to verify that the "Unknown USB Device" item you see in your Device Manager tree is in fact the Arduino Nano Every instead of some other unrelated device.

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. Open the Windows Device Manager.
  2. Select View > Devices by type from the Device Manager menus.
  3. Open the "View" menu.
  4. If there is a to the left of the "Show hidden devices" menu item, click on "Show hidden devices" to disable it.
  5. Disconnect the USB cable of the Arduino board from your computer.
  6. Take note of the contents of the Device Manager tree (the "Other devices" and "Ports (COM & LPT)" sections in addition to "Universal Serial Bus controllers").
  7. Connect the Arduino board to your computer with a USB cable.
  8. Select Action > Scan for hardware changes" from the Device Manager menus.

If the "Unknown USB Device" device only appears when the board is connected to the computer, that will verify that the device is indeed the Nano Every. Conversely, if it persists even when the Nano Every is not connected then you will know it is something else and can be disregarded for the purposes of troubleshooting the problem with the Every.

You can repeat steps 5-8 multiple times if you are not sure.

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