All, this is not a new board. I have been using it for several months. I had been doing several iterations of different programs before anything happened. I unplugged the Arduino USB from my PC. I heard the familiar BEE-Bop, that indicates that a USB device was unplugged. Then when I went to insert the USB connector back in, I didn't get the familiar Ba-BEEP. The Arduino is running fine as the program that was last loaded into it, is running as usual, and voltages are correct. I tried different USB ports, and it still is not recognized. The USB ports are good as I can plug other devices into them and they work fine.
Since this uses the Atmega16U2 programmed as a USB-to-serial converter, what would be the chances that is the issue?
If I order another Arduino UNO, I am under the assumption.... that I can reprogram the Atmega16U2 USB-to-serial to act as it did before.
Thanks,
Keith
Did you change anything? Plug anything in? Unplug something? Install updates?
Look at Device Manager and see if it shows up. Maybe you muted the computer. :o
No Sir, just a few seconds passed. Nothing out of the ordinary from what I have been doing hundreds of times over the last 6 or so months.
I'll check the Device manager tonight when I get home and see what it says.
Keith
Isaac96,
My Device manager shows an Exclimation mark on the com port. I have also removed and tried reinstalling the driver, and I get this error: This device cannot start. (Code 10)
I have noticed that the COM port is now up to 13, while it used to be COM12.
I guess I will wait until the UNO gets off of being back-ordered everywhere and try another one.
Keith
This device cannot start? That really looks like a driver problem, but those normally happen when you install something else. Please post a screenshot of Device Manager.
As some people said on this thread http://forum.arduino.cc/index.php?topic=121781.15 , changing the cable might help?
As anoopm said on that thread as well,
Plug in your board and wait for Windows to begin it's driver installation process. After a few moments, the process will fail, despite its best efforts
Click on the Start Menu, and open up the Control Panel.
While in the Control Panel, navigate to System and Security. Next, click on System. Once the System window is up, open the Device Manager.
Look under Ports (COM & LPT). You should see an open port named "Arduino UNO (COMxx)". If there is no COM & LPT section, look under "Other Devices" for "Unknown Device".
Right click on the "Arduino UNO (COmxx)" port and choose the "Update Driver Software" option.
Next, choose the "Browse my computer for Driver software" option.
next select "let me pick from a list of device ".
select "Arduino LLC" from "manufacturer" and pick "arduino uno r3" from "model"
Windows will finish up the driver installation from there.
Yes sir,
I have tried other cables, and I have tried unistalling, reinstalling, followed the directions to the "T". I will try another computer tonight and see what it comes up with.
Thanks for your support!!!
Keith
Isaac96,
Well.... I tried another WindowsXP machine from work, and... still not working. It doesn't recognize that any thing has been plugged into the computer, so, I guess I will still try ordering another UNO and see what happens, and then try to program the USB-to-serial ATmega on the broken UNO board.
Thanks again,
Keith
All, I re-programmed the ATMega16U2 using:
the latest FLIP (FLIP 3.4.7 for Windows (Java Runtime Environement included)) from ATMEL
--- http://www.atmel.com/tools/FLIP.aspx ---
Then HEX file :UNO-dfu_and_usbserial_combined.hex
--- https://github.com/arduino/Arduino/blob/master/hardware/arduino/avr/firmwares/atmegaxxu2/UNO-dfu_and_usbserial_combined.hex ---
Then unplugged and plugged the UNO board back in, New device was found, then pointed to the latest Arduino driver, and ....
I am back in business.
How did that get corrupted? I have never seen that happen.
Isaac96, Not exactly sure. I had been noticing that I was getting a COMM error every once in a while, and I would just unplug and plug the UNO in, and it seemed to work. I am programming with a 4D uLCD-35DT and I have to unplug the display in order to program because of the shared COMM thing, but I must have done something somewhere, as when I unplugged it, I got the normal USB device unplugged, and when I plugged it back in............. nothing...........
I didn't figure I had too much to lose, so I reset the 16U2, and immediately a new device was found.... So I used FLIP, found the correct IC Device in their list, downloaded the HEX file and programmed the 16U2. unplugged the board and plugged it back in. Pointed the Arduino to the current device driver, it incremented the COMM port to 13 now, changed my IDE to COMM13, and things have been working like normal... again....