Arduino Uno - Windows 10 - Driver - Error

Hello

  1. When I look at the ports in the Device-Manager, the Arduino Uno port has a yellow triangle error.

{This device cannot start. (Code 10). The specified request is not a valid operation for the target device}

  1. When I go to the Arduino IDE, the ports option in the Tools is disabled.

  2. When I look at the driver details, it is pretty old (2016).

How do I work this out? Please advise.

Thanks!

Do you have an Arduino UNO or a fake/copy/clone? Please provide a link to where you purchased it from if online, or a well lit, in focus, close image of the UNO.

Purchased from:

It's becoming a cat-and-mouse game with Arduino Uno. Sometimes the port 'Com4' is enabled in Arduino IDE. And other times it is disabled.

When it's enabled, it starts giving the below error when I upload a sketch:

  Using Port                    : COM4

     Using Programmer              : arduino

     Overriding Baud Rate          : 115200

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x8a

Please advise.

Hello

I am getting the below error during Upload (simple blink sketch) on Arduino Uno. Please help:

An error occurred while uploading the sketch

avrdude: Version 6.3-20190619
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch

     System wide configuration file is "C:\Users\Administrator\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf"

     Using Port                    : COM4
     Using Programmer              : arduino
     Overriding Baud Rate          : 115200

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

Is COM4 indeed your Arduino? Does it disappear from device manager if you disconnect the board?
Did it work before? Or is this the first time that you're working with board.

There might be something with bluetooth, not sure of the details; do a search on the forum and the web.

Troubleshooting upload.

I did search the web. But nothing yet!

Yes. Com4 is Arduino Uno. Please see attachment.

Yes it does go out from the 'Device-Manager' once I disconnect Arduino-Uno.

It was working fine a week back. I took a break and gave it a spin today. It started throwing out the error.

I did try with an earlier version of Arduino software. Getting the same error.

Is anything connected to pins 1 and/or 2?

Have you tried a different USB cable?

Nothing is connected to pins 1 and 2.

When I upload the sketch, the program does run once on the Arduino Board (It's a simple program to turn on an LED).

So there is communication between the Computer and Arduino.

However, I think it is failing to store the program on Arduino Board.

You mean, "when I succesfully upload the sketch"?

Please post it; you can't do much wrong but it's just to make sure. Please don't forget code tags as descibed in How to get the best out of this forum.

In that case it is highly unlikely that it would run once.

@groundFungus, @deicool has another thread about the same problem with some more details; Arduino Uno - Windows 10 - Driver - Error . This one is reported as crosspost.

void setup()
{
 
  pinMode(13, OUTPUT);
}

void loop()
{
  
  digitalWrite(13, HIGH);   // Turn on the LED
  
  delay(1000);              // Wait for one second
  digitalWrite(13, LOW);    // Turn off the LED  
  
  delay(1000);              // Wait for one second

}

Bonjour. Essayez ce lien très utile :

Bonne journée !

When I press the reset button, the LED does turn on and off once. However it does not repeat.

I wonder if there is some timer (cron) in the chip. And probably it has malfunctioned and hence the code does not loop.

@deicool

Your two topics on the same or similar subject have been merged.

Please do not duplicate your questions as doing so wastes the time and effort of the volunteers trying to help you as they are then answering the same thing in different places.

Repeated duplicate posting could result in a temporary or permanent ban from the forum.

Could you take a few moments to Learn How To Use The Forum

It will help you get the best out of the forum in the future.

Thank you.

Just for the record, I meant to ask if anything was connected to pins 0 and 1 (the Serial) pins. I have the answer, just wanted to make clear what I was asking.

I dislike cross posting.

Noted. I did a new post as the errors were different. The earlier post (was on driver) and the new post is more on (avrdude).

I am unsure whether to call it successful or unsuccessful . As Arduino IDE is throwing out an error (avrdude), but the Arduino board does execute the code once (however does not loop).

I am unsure to call it cross-posting. It is possible the root cause of the two different errors could be same. They might be continent apart too. We can decide once the solution to the second problem (arvdude) is got.