I have a board with an MSP430F5528 powered by the USB bus and am trying to implement a USB serial port. I used TI's USB Descriptor tool to generate an INF file. I verified that the VID and PID are the same in descriptors.h as in the INF file. However, my device fails to enumerate when I plug it in - I get a "USB Device Not Recognized" message on the PC.
On the PC side, I am running Windows 7 64-bit. In the windows Device Manager under "USB Controllers" I can see the Unknown Device representing my board. I have attempted to install the INF as follows:
- Right-click on Unknown Device and select "Update Driver Software..."
- Click "Browse my computer for driver software"
- Click "Let me pick from a list of device drivers on my computer"
- Click "Have Disk..."
- Click "Browse..."
- Select my MSP430_CDC.inf file and click Open, then Okay
I now get a message box that says "The folder you specified doesn't contain a compatible software driver for your device. If the folder contains a driver, make sure it is designed to work with windows for x64-based systems."
Doing this procedure on a different computer has a similar effect.
I believe the problem has something to do with either the INF file or the descriptor files. Can anyone offer suggestions on how I might get my device to enumerate?
Thanks,
Patrick