Streaming on two Highspeed ISO endpoints | Cypress Semiconductor
Streaming on two Highspeed ISO endpoints
I want to have streaming on two highspeed ISO endpoints (pkt_size= 3 * 1024) with double buffering. I wrote a firmware using AUTOIN mode and slave fifo and it worked fine with external master (FPGA) when i used packet size 2048(=2*1024). By use of Cypress Screamer with a few modifications, rate of receiving data reaches 31.8 MBps.
but when I use packet size 3072 for endpoints for achieving rate 48 MBps, the ISO transfer failed (using CyConsole).
Is there anybody that has successful transfers using two highspeed ISO endpoints?
I use 2010 CyUSB driver.
I use keil uvision4 for FW and visual studio 2010 (VC#) for APP.
Thank you in advance