My PC won't always recognize my Diecimila -- say only about 1 of each 20 attempts. A "USB device not recognized" balloon pops up in the taskbar, and "Unknown device" appears in the USB Controllers branch inside Device Manager, instead of "USB Serial Converter". Whenever this happens FTDI's USBView says "DeviceFailedEnumeration" and all values are zeroes.
I've tried many things, including resetting the Arduino, changing the USB port, removing other USB devices, removing the AtMega, downloading a new driver from ftdichip.com, testing on another PC, powering the device via a 9 V battery, powering it via the 5V pin using an external 5 V power supply... but nothing guarantees sure-fire recognition.
Please note that the board seems to be working; it is successfully recognized now and then in both computers. When this happens I can program the Arduino normally.
My config is:
Tatuino (an Arduino Diecimila clone using an AtMega8 and FT232B) Arduino software version 0011 1st PC is eeePC model 701 2nd PC is an old Evo N400C Both running Windows XP Home Edition with all updates
Any help is appreciated. Thanks a lot!