Hi Friends,
I am new to this Forum.
The problem that i am trying to figure out is that if i port the USBMem code into the chip, is there any Windows drivers available so that i can interface with PC as a high speed device.
Any help would be appreciated.
With regards, Prashant
Most of PC device drivers are designed so that they work independently of bus speed.
For Windows, these in-box device drivers work both on Full-/Hi-speed.
USB audio, Bluetooth, CCID, CDC, HID, Hub, Mass storage, Printer, RNDIS, PTP, IrDA bridge, Video, WinUSB.
Tsuneo
Thanks for the reply.
But the problem now is that i don't have any kind of USB device drivers for LPC2888.
So if there is one available, pls let me know.
With regards, Prashant.
NXP - Sample Code Bundle for LPC288x Peripherals, V1.30 (Sep 5, 2007) www.standardics.nxp.com/.../code.bundle.lpc288x.zip - USBMem: Mass storage class example - media: on-chip code FLASH, target: Nohau LPC2800 Board
Thanks for the post.
I already have with me the code bundle from NXP.
What i am looking at is device drivers on the PC (Windows XP) side.
Just like you have STM Virtual COM Port Drivers for ST ARM controllers.
USBMem is a standard MSC-BOT (Mass-Storage Class - Bulk-Only-Transfer) device. Windows built-in Mass storage class driver, usbstor.sys and default INF file, usbstor.inf, work for it.
Maybe, you didn't know what Mass storage means in my first post ;-)
Thanks extremely for the post.
You have made my life easier.