user8769: I'm at a loss. I have many boards and have not had much trouble in the past uploading to feather, uno, light blue bean and others. I have a lot of boards loaded in the board manager and I'd rather not delete everything just yet.
But, after taking a month off of arduino programming I've come back to the app to discover that I can't upload anything to any board. I've tried a brand new uno, an adafruit feather and the light blue bean. In each case I can see the port, but the upload just hangs like this:

On the board the light that normally blinks during upload never blinks. It's like the upload just isn't happening. But there is no error in the app.
I tried reinstalling the app, but that didn't help. My next thought is to delete everything, and do a fresh install. Which will be annoying. Is that my only hope?

UPDATE:
Here are the settings from the tools menu as requested:



user-1: I tried that once. A very common reason for this problem is a different cable. Some USB cables are not suited for uploading the data to the Uno board.
Have you brought a new cable? If so, switch back to the old one. It may not look like it makes a difference, but it requires attention.

user54879: I appreciate that this is an old post but I have recently been experiencing this problem. 
I found that the issue was caused when I had a wireless SD shield attached to the Arduino. Taking this shield off allowed me to upload. This occurred across 5 different Arduino's. 
After some more testing I found that switching the "serial select" toggle on the wireless shield from "MICRO" to "USB" allowed me to upload as well. Switching it back to "MICRO" subsequently blocked the upload. 
Hope this help anyone having this problem in the future. 

8769: <p>I'm at a loss. I have many boards and have not had much trouble in the past uploading to feather, uno, light blue bean and others. I have a lot of boards loaded in the board manager and I'd rather not delete everything just yet.</p>

<p>But, after taking a month off of arduino programming I've come back to the app to discover that I can't upload <em>anything</em> to <em>any</em> board. I've tried a brand new uno, an adafruit feather and the light blue bean. In each case I can see the port, but the upload just hangs like this:</p>

<p><a href="https://i.stack.imgur.com/oNxqH.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/oNxqH.jpg" alt="enter image description here"></a></p>

<p>On the board the light that normally blinks during upload never blinks. It's like the upload just isn't happening. But there is no error in the app.</p>

<p>I tried reinstalling the app, but that didn't help. My next thought is to delete everything, and do a fresh install. Which will be annoying. Is that my only hope?</p>

<hr>

<p><strong>UPDATE:</strong></p>

<p>Here are the settings from the tools menu as requested:</p>

<p><a href="https://i.stack.imgur.com/pb46x.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/pb46x.jpg" alt="enter image description here"></a></p>

<p><a href="https://i.stack.imgur.com/q7ClZ.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/q7ClZ.jpg" alt="enter image description here"></a></p>
 -1: <p>I tried that once. A very common reason for this problem is a different cable. Some USB cables are not suited for uploading the data to the Uno board.</p>

<p>Have you brought a new cable? If so, switch back to the old one. It may not look like it makes a difference, but it requires attention.</p>
 54879: <p>I appreciate that this is an old post but I have recently been experiencing this problem. </p>

<p>I found that the issue was caused when I had a wireless SD shield attached to the Arduino. Taking this shield off allowed me to upload. This occurred across 5 different Arduino's. </p>

<p>After some more testing I found that switching the "serial select" toggle on the wireless shield from "MICRO" to "USB" allowed me to upload as well. Switching it back to "MICRO" subsequently blocked the upload. </p>

<p>Hope this help anyone having this problem in the future. </p>
