USB

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

USB

809 Views
lucafabris
Contributor I

I'm using LPC54828 USB HS Host mode (USB_DEVICE_CONFIG_LPCIP3511FS is 1) and I notice that there is a limit of 4096 bytes on a single USB transaction, in the file usb_host_ip3516hs.c  suobroutine "USB_HostIp3516HsWriteBulkPipe" there is harcoded this limit "if (transferLength > 4096U) transferLength = 4096U; "

In my application I need to transfer big chunk of data (200K) at high speed and have to continually make a new request every 4096 bytes make my application quite slow (I'm around the 20 to 30Mbit effective tranfer rate)

Is there a way to overcome this limit ?

0 Kudos
Reply
0 Replies