Arduino Uno showing as ATmega16u2 DFU?

Hi all,

For whatever reason, my Arduino Uno R3 cannot install properly. I tried everything:

Followed instructions in the tutorial/how to exactly on windows 10, device installs as "communications port (COM 3) and every time I get the error:

Arduino: 1.6.7 (Windows 10), Board: "Arduino/Genuino Uno"

Sketch uses 450 bytes (1%) of program storage space. Maximum is 32,256 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 2,039 bytes for local variables. Maximum is 2,048 bytes.
C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avrdude -CC:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf -v -patmega328p -carduino -PCOM3 -b115200 -D -Uflash:w:C:\Users...\AppData\Local\Temp\builde578506b0922d519dac02623070d6603.tmp/sketch_feb12a.ino.hex:i

avrdude: Version 6.0.1, compiled on Apr 15 2015 at 19:59:58
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2009 Joerg Wunsch

System wide configuration file is "C:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf"

Using Port : COM3
Using Programmer : arduino
Overriding Baud Rate : 115200
avrdude: ser_open(): can't open device "\.\COM3": The system cannot find the file specified.

avrdude done. Thank you.

Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.

This report would have more information with
"Show verbose output during compilation"
enabled in File > Preferences.

Tried manually specifying the inf manually, everything. However, I also get an item with a yellow caution sign in the device manager called "ATmega16u2 DFU". No matter what I do, no drivers will take for this device. I also tried flashing the correct hex file to the board, but none of the flashing programs (flip, xloader) can communicate with the board. I have tried multiple cables as well.

Thinking it was a computer issue, tried on my other device, running Ubuntu MATE 1.10.2. Similar issue, but trying to install both from the website and from apt-get, both installs the port selection is grayed out. I have tried running both and regular user and super user. When I do a lsusb, I get a device called "Atmel Corp." and if I do a dmesg, it is installed as "ATmega16u2 DFU' whereas in guides I have read it should be installing along the lines of "Arduino Uno R3". Both the green "ON" light and the amber light next to port 13 are lit when I plug it into both windows and linux.

Could this be a bad board? I have no idea what could be causing this and I am getting very discouraged.

Yes bad board but only because the usb-to-serial program is not loaded onto the ATmega16U2. If you fix it yourself by uploading the program via DFU or ISP, I recommend contacting the seller to let them know they omitted the firmware.

It may be because you may have gone into DFU mode !!! You may by mistakenly have shot the 2 pins whose image I have attached -
(Don't Shot These Pins, I am telling if you have gone in DFU mode then you may have Unknowingly Shot these Pins )

Try to reinstalling the drivers or try again connecting the board

OR ELSE GO TO YOUR RESELLER AND ASK

dmjlambert:
I recommend contacting the seller to let them know they omitted the firmware.

F9LYD70JGGTH4RU.png