Hello Nordic support,
I am using the usb_msc example with an SD card. When I check this example on a Windows 10 machine, I observe data transfer rate of 355 Kbps. Is it possible to get a higher data transfer rate?
Regards,
Anusha
Hello Nordic support,
I am using the usb_msc example with an SD card. When I check this example on a Windows 10 machine, I observe data transfer rate of 355 Kbps. Is it possible to get a higher data transfer rate?
Regards,
Anusha
Is it possible to get a higher data transfer rate
Possible: Yes. But also rather difficult.
You need to use the (bug-ridden, see errata) SPIM3 in order to achieve 16MHz on the SD cards SPI bus. On top of that you need to read from the SD and write to USB at the same time. The latter requires some non-trivial buffering.
Maximum possible is roughly 1 MByte/sec if everything works flawlessly. That is only ~3x your current data rate...
Is it possible to get a higher data transfer rate
Possible: Yes. But also rather difficult.
You need to use the (bug-ridden, see errata) SPIM3 in order to achieve 16MHz on the SD cards SPI bus. On top of that you need to read from the SD and write to USB at the same time. The latter requires some non-trivial buffering.
Maximum possible is roughly 1 MByte/sec if everything works flawlessly. That is only ~3x your current data rate...