AnsweredAssumed Answered

STM32F105 USB Speed, Fifo size

Question asked by Achim on Dec 14, 2011
Latest reply on Dec 18, 2011 by Achim
Dear all,

I've not found a related topic.
Right now I've checked with the demo of mass storage device the possible maximum transfer speed.
And it looks like ~500kByte/s, for writing to the device.
The define at usb_conf.h shows a RX_FIFO_SIZE of 128.
I thought I can increase the transfer speed by increase the RX_FIFO_SIZE, but with a value of e.g. 256, the USB init fails at while (bDeviceState != CONFIGURED);
So, is there a mistake from my side? Or to change other parts of the code to increase the transfer speed.
Target will be the value of ~1MByte/s.

Regards
Achim

Outcomes