ISOC streaming application on Linux with libusb (FX3, Burst 16) | Cypress Semiconductor
ISOC streaming application on Linux with libusb (FX3, Burst 16)
I have develop a slave FIFO streaming application based on FX3 with one isochronous IN EP (0x83, burst size = 16). On Windows it works well (Data rate 125MByte/s). Now, i port it to Linux using libusb 1.0 and get a data rate of about 8MByte/s only. I try several kernels (2.6, 3.2, 3.5, 3.8) but it seems that a burst size > 1 isn't supported by the super speed host controller.
Did someone successfully create a Linux streaming application with burst size > 1? Any ideas?