Hi,
Did you check the drivers are present in the windows drivers directory (c:\windows\system32\drivers). There should be two drivers called
mbedComposite.sys and mbedSerial.sys (or with a _x64 suffix if your running a windows x64 version).
You might try to remove the device AND remove the two drivers. Then re-install the drivers with the installer (mbedWinSerial_16466.exe or something alike) Then plugin the device.
If you want to remove even more you can also delete the oem*.inf file from c:\windwows\inf (you have to search the oem*.inf files and delete the one(s) containing mbed stuff (and also delete the compiled inf file with the same name but a *.pnf extension).
The exclamation problems are btw hard to solve. Windows just tells the device is not functioning.
For some devices it sometimes works to disable the device in the device manager and re-enable it (when disabled it should display a red cross).
Removing the device, shutdown the pc, plug the device in and start the pc is also a cure sometimes.
Wim
I have been working with my mbed LPC1768 development board on my Windows Vista Entreprise (SP2) 32bit system, and all was working OK.
Till yesterday, when my serial communication, strangly enough, didn't work anymore. Then I saw in device manager an '!' with the mbed serial port. (This looks like this problem: http://mbed.org/forum/mbed/topic/243/?page=1#comment-1108 )
I couldn't get it working so what I did was uninstalling the mbed driver and reinstall the driver again. However, now problems increased. If I now have a look in my device manager I see no mbed port appear anymore but only an 'mbed composite device' in the 'other devices' category. (This looks somewhat similar to this problem: http://mbed.org/forum/bugs-suggestions/topic/1186/?page=1#comment-6034 )
Windows keeps bugging me about installing the proper driver. And I de-installed and re-installed a few times (with and without rebooting) but all this doesn't seem to help.
Please advice in how to get things up and running again?
Thanks!
p.s. I am not sure but in my vague memory I have some doubt about Windows installing some updates yesterday. So this is different between the last time I used mbed and the first time problems occured. Probably it is not related but to be sure, how can I check this? I have no stored point to let windows recover to.