Hi PO220
So, we couldn't say a exact value for transfers. In theory, a ideal bus with 512-bytes bulk transfers in High speed can transfer up to 53.248 MB/s, so this is the maximum limit for a HS bus, but real-world performance varies by other factors. This performance can vary with the bandwidth, host controllers, host architecture, latencies included when access to system memory, etc,
Now, you are not changing USB transfer speed, you are changing Buffer size for access to memory, since you have more data available to transfer, transfer speed will "increase". If you run at HSRUN mode with 180MHz clock, SDHC clock could be 45MHz to get more performance. But from my test, there is barely such a performance gain when buffer size is small. So the main bottleneck is how much RAM buffer you can allocate for store read or write data.
Hope this information helps you
Have a great day,
Jorge Alcala
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------