Dear Friends, I am new to USB development in LPC2378. I have taken USB device driver from the following path
C:\Keil\ARM\Boards\Keil\MCB2300\USBCDC
But it's not installing the driver file in PC. Its showing USB Device Not Recognized and Unknown device.what should i change in that code.Is there any modifications?
It is caused the device is not enumerated correctly by PC .
Unknown device is always caused by the fact that the device doesn't properly report VID and PID to windows ....and windows doesn't know what driver is loaded for the device .
My suggestion is to check the USB snippet of reporting VID and PID. in my opinion , it is always configured in a table or array . But I am not sure if it is applied to your case .
Good luck .
Hi Daniel, But i am not writing any code for driver files. Already some of the programs are available in keil itself. I am using that program only. But it is not working. But in keil they told all programs are tested.So only i am asking.
The example program is available in the following path,
thanks, venkat v
Actually , I am a developer working on USB driver on windows. When the similar issues happen to me , I always report to the HW team......hehe
Based on your description , I hardly figure out what goes wrong in this case .
2 suggestion are shared with you :
1 . Read the related document and understand the environment and conditions where the code is employed , HW configuration as well .
2 . As a further step , you can capture USB traffic using USB analyzer to check if the data is correct according to USB protocol . like device descriptor...
good luck
Venkat,
What is the version of your OS? Windows 7? Windows x64?
XP (x86/x64) , windows 7 (x86/x64). any concern ?
Sorry , I thought this question would be indicated to me ......
View all questions in Keil forum