Very poor perfomance on USB host for mass storage

Hi to all,
is there any way to increase the transfer speed to a USB mass storage device for high-frequency logging? It seems stuck to a meager baud rate such as 9600...

Probably.

1 Like

Look closely at lines 9 through 2323 in your code it should pop out at you. But then again I am not sure if I am looking at your code and schematic.

I used the FileWrite example of of Arduino_HostMbed5 library, modifying only the data to be written with a micros() and analogRead data. I noticed that Arduino writes 80 lines of data at a very high speed, like 55kHz, and then it settles for 5 milliseconds before starting to rewrite the other 80 lines of data. With SD Card the situation is similar, but resettle time is only 400 microseconds.

Baud rate of USB-A Host port on arduino giga - Hardware / GIGA R1 - Arduino Forum this topic talks about the same issue, so this thread could be closed

1 Like