I have been using a Sparkfun Arudino for the last year.
Just purchased Arudino UNO r3.
I was expecting to just simply plug in the UNO r3 and everything work just fine. since they are both ATmega328pu architecture.
This was not the case.
When I try to load a sketch I get the following error...
avrdude: ser_open(): can't open device ... com3
When I did me research it said I need the driver for ATmega16U2.
I can not find this driver to download to my computer on the Arudino site.
Can some one point me to the location of the driver so I can download it and get back to my project?
any assistance would be appreciated.
I have attached a screen shot of Windows trying to download the updated driver...
k2np818:
I can not find this driver to download to my computer on the Arudino site.
Can some one point me to the location of the driver so I can download it and get back to my project?
It's included with the installation of the Arduino IDE in the drivers folder.
That's a weird error. Doesn't an Arduino usually identify as "Arduino Uno" and similar, rather than anything having to do with "16u2"? It's almost like the chip has an Atmel bootloader and not the Arduino firmware (is it a "genuine" Arduino Uno?)
For example, the Mega ADK (which also has a 16u2) shows up like this on my Mac - no mention of "16u2" anywhere!
Arduino Mega ADK:
Product ID: 0x003f
Vendor ID: 0x2341
Version: 0.01
Serial Number: 64935343733351801212
Speed: Up to 12 Mb/sec
Manufacturer: Arduino (www.arduino.cc)
Location ID: 0x00322000 / 17
Current Available (mA): 500
Current Required (mA): 100
Extra Operating Current (mA):
There have been quite a few reports recently of Unos (often claimed to be official by the users), which don't have the Arduino firmware on the ATmega16U2 and show up on the Windows Device Manager tree as "ATmega16U2". It seems to be fixed once they flash the official firmware to the chip.
I don't remember whether that is associated with the "A service installation section in this INF is invalid" error, as shown in k2np818's screenshot though, so this could be something different.