Is there an USB 2 data transfer size limit?
Well, I’m not a USB protocol engineer but this document from the Intel EHCI USB Specification seems to suggest that the largest USB packet size that is allowable is 1024 bytes and the largest block of data that can be transferred in one go is 24576 bytes, as on page 35: Seven page pointers are […]