Mike WA1MAD
What OS (Windows, Linux, OS-X, Android, etc.) are your running?
Which IDE version are you running (1.8 is the latest)?
On Linux....disconnect your USB cable, on a terminal enter "lsusb".
??????????? then plug in your USB cable and again enter "lsusb".
??????????? the difference between listings should be the USB port that is
??????????? connected to the Arduino ttl/USB port.?
On Linux, problems might be:
??????????? Arduino type selected does not match the actual Arduino that is connected.
??????????? USB cable is not connected
??????????? 5V is not getting to the Arduino (shorted peripheral...?)
??????????? Arduino is DEAD!?? 8-(
Only Linux here so I can't help you with other operating systems.
Arv K7HKL
_._