CY7C68013A throughput in bulk mode | Cypress Semiconductor
CY7C68013A throughput in bulk mode
I am trying to measure the FX2LP USB chip througput in bulk mode. In order to do so, I have modified bulk example firmware so it continiously fills the two output endpoints (0x86, 0x88) with 512 data bytes. I have also changed the BulkLoop C# application to read the data from those two endpoints. I have measured the time between start and stop commands and the number of bytes I was able to read from the device in this time. My result was about 0.8 MBytes/s, but I was expecting much higher throughput.
I am using Win7-64. How can I verify that the system operates in high speed and not in fast speed (0.8MBytes/s seems like fast speed mode to me)? Is there another possible reason for such low speed?