Hi,
I'm having problems installing the USB drivers.
When I'm plugging the board in the computer finds the new hardware and installs it, but it finds the "USB Serial Converter" twice, and then it finds the "USB Serial Port" once, then it finds the "USB Serial converter" twice, and it goes on and on forever.
If I cancel the installation I can upload to the board, but the next time I plug it in it starts the "Found new Hardware" loop again.
I've tried the drivers that comes with "Arduino-0020" and also the drivers from the FTDI website but with the same problem.
I'm on Windows XP SP3 and the board is a Duemilanove.
Worked fine on another computer, so I guess I have to sort the problem out on the computer end back home :-/
I'll try a different USB port for starters.
Worked fine on another computer, so I guess I have to sort the problem out on the computer end back home I'll try a different USB port for starters.
Somewhere in nested in the Windows directory is a directory of INF files for every device attached to your computer. It is something like \Windows\Drivers\INF or \Windows\System\INF. (As I remember it, there might have been two places they are stored.)
Once you find the directory of INF files, search for the string "0403." This is the Vendor ID for FTDI. Try to determine which files look like descriptions of the FTDI chip and delete them.
It is likely something happened when getting connected, that is causing Windows to go into this loop.
(Sorry for such vague directions. It has been a long time since I used Windows.)
No problem, I know my way around Windows, never got this kind of driver problem before tough.
I've got the answer I was looking for, ie there's no easy fix to my problem.
Problem solved.
I ran the driver uninstaller in the Arduino folder.
Then I downloaded and ran the Executable drivers from the USB-chip provider.
I installed the drivers before plugging in the board.
New hardware found and installed with no problem.
Had to manually change com port to a more reasonable number thoug (in the device manager)