2009-08-07 16:40:29 UTC
Can the device-side mass storage device code handle being asked for a 45KB or 64KB chunk all at once?
See
http://marc.info/?l=linux-usb&m=122683380908896&w=2
Are you testing the device under Windows or Linux? If you're running under Linux, you might want to use USBMon to see what transfer sizes the driver is asking for, and what the responses back from the device are. Windows has something similar, I think it's called USB Snoop?
Sarah Sharp