Aduino Uno

A few months ago I uploaded a 'Blink' on an Uno and it worked fine and is still working when powered.
Recently I powered a new Uno and have tried uploading 'Blink' and I get the message that it downloaded but nothing happens. I have tried 'loopback' and it works fine.
What am I doing wrong? Thanks

So you don't get errors, it just uploads forever?

If so, please do the following

In the IDE under file -> preferences, tick "verbose output during upload" and untick "verbose output during compilation".
2)
Do an upload.
3)
After a minute or so, place the mouse in the output window at the bottom of the IDE. Select all text (A), copy it and paste it here.

If the upload does complete with an error, do the same but for step 3 wait till the error shows.

Other important information that we might need; part of below might be revealed when you post the requested output.

Version of the IDE
2)
Operating system and version
3)
Is the Arduino recognised by the OS (windows Device Manager or the Linux/Mac equivalents)?
4)
Clone Arduino or original? For the former you might need to install the CH340 driver (depending on OS).
5)
Did you select the correct serial port; different Arduinos can use different ports, even if it's the same model.

Thank you for your response.

Arduino Uno, IDE 1.8.10

Desktop: Windows 10
Everything seems to work as it should. The Sketch compiles and uploads with the message, "Done uploading" but nothing happens on board.

Laptop: Version? Something less than 10.
I am unable to set the Port. It is not activated to allow the 3 as needed.

You seem quite knowledgable and I hope you can help.
Thanks

Hi,

can you look at Device Manager and expand the Ports (COM & LPT) with the Uno unplugged?

You'll probably just see Com 1.

Then plug in the Uno and see if it adds a new port, seems to be COM3 usually but maybe yours in different.

Set up your IDE to use that port and try the sketch again.

Peter

This doesn't add up.

If the tools -> port menu does not show anything, then the upload will fail with a file does not exist error (if the upload reports success, that means that it has successfully communicated with a board of the selected type, on the selected port (if no port is in the menu, it will attempt to use the most recently selected port - and error out when it discovered said port wasn't there), uploaded a sketch, and then read back the flash of the board it uploaded to and confirmed that it matches the sketch) - but if there's no port available, it will not be able to communicate with the board at all, let alone upload a sketch.

You're doing "upload" not just "verify"? (the "verify" button compiles the sketch, but does not attempt to upload it. Yes, this is a terrible name for the button - it should be "compile" so that it can't be confused with "verify" in the context And there's no error, it reports success?

In preferences, under "show verbose output during", uncheck compile, check upload, upload blink, and then post the output in the console window here.