Content originally posted in LPCWare by JSchwendeman on Tue Apr 19 20:04:57 MST 2011
An additional piece of information I can supply:
When using the USBCDC binary compiled from LPCXpresso, I see that the SoftConnect is linked to USBVBUS. That is to say, when I plug in my USB cable, VBUS goes high, and the LPC enables the soft connect. Unplug, and the soft connect indicator turns off...
When I try the pre-compiled hardware test binary that actually works, I see that the softconnect indicator is always on, regardless of whether VUSB is high or not.
Any thoughts?
EDIT:
Here's a new, strange piece of information to add to the puzzle. I compiled the USBHID example, loaded, and was able to run as expected! I can run the HID example, get the description strings from the device and toggle the inputs and outputs. Does this suggest some sort of driver problem on the windows side? I've tried this on both my home and work PCs (which are WinXP, 32bit, SP3), so I'm a little surprised if that is the case!?