This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

MDK ARM - USB Device

Hi everyone,

I'm using Keil MDK Professional. I have implemented Keil USB device on NXP LPC1768. I'm using SD Card with FAT16 Filesystem and everything works fine. Device is recognized as Mass storage device on every machine (Win 98, WinXp, Vista, Windows 7).

I have new project with LPC1778. I have replaced low level init files (usbd_LPC177x_8x) and everything seemed OK. Device is visible as Mass storage device on Windows 7 machine.

But, if i connect my device to Windows Xp or Windows 98 machine, USB device is not recognized. This doesn't make any sense, I have exactly the same filesystem, USB device is working on Win7, but on older OS I'm stuck with device not recognized message.

I don't think there is a problem with filesystem (because it is working with LPC1768).

Any suggestions?