Hi,
I'm using the cyfxbulklpauto and cyfxbulkstreams, I added to the two firmwares some line with to see if the connection used are the high speed or the super speed and I found that both goes on High speed.
Line added:
else if (glUsbSpeed == CY_U3P_HIGH_SPEED)
{
endPointConfig.pcktSize = 512;
CyU3PDebugPrint (4, "High Speed\n");
}
else if (glUsbSpeed == CY_U3P_SUPER_SPEED)
{
endPointConfig.pcktSize = 1024;
CyU3PDebugPrint (4, "Super Speed\n");
}
Because of this the average transfert rate do not exceed the 35MB/s.
To test this firware I'm using the two C++ application distributed with the SDK.
I have to change some parameter to enable super speed?
Athos
|