Table 5 listed combinations of burst length, buffer size and no of buffers to give different throughputs.
How to modify cyfxbulksrcsink.h parameters to simulate these cases using FX3 SuperSpeed Explorer Kit?
CY_FX_EP_BURST_LENGTH = burst length?
CY_FX_BULKSRCSINK_DMA_BUF_COUNT = no of buffers?
How about buffer size, which parameter to be modified?
As for Table 6 for Isochronous transfer,
CY_FX_ISO_BURST = burst length?
CY_FX_ISO_PKTS = iso-packets?
CY_FX_ISOSRCSINK_DMA_BUF_COUNT = no of buffers?
How about buffer size, which parameter to be modified?
Solved! Go to Solution.
Hello,
The data throughput for different transfers can be tested on super speed explorer kit also as it has CYUSB3014 part (with 512 KB SRAM)
- Please confirm that you are using firmware files with the application note.
- For isochronous transfers you need the modify the following macro values in cyfxisosrcsink.h according to table 3 or table 4 and test using the streamer application
- For Bulk transfers you need you need the modify the following macro values in cyfxbulksrcsink.h according to table 5 or table 6 and test using the streamer application
Please let me know if any query on this
Regards,
Rashi
Hello,
The data throughput for different transfers can be tested on super speed explorer kit also as it has CYUSB3014 part (with 512 KB SRAM)
- Please confirm that you are using firmware files with the application note.
- For isochronous transfers you need the modify the following macro values in cyfxisosrcsink.h according to table 3 or table 4 and test using the streamer application
- For Bulk transfers you need you need the modify the following macro values in cyfxbulksrcsink.h according to table 5 or table 6 and test using the streamer application
Please let me know if any query on this
Regards,
Rashi