Skip to main content
YLinH.1
Visitor II
October 16, 2023
Question

SDIO read write speed

Hi!
I want to inquire the read write speed maximum by sdio.
I want to apply to 8000*4byte per second, is that possible or not?
If I use FRAM could I achieve this requirement?
Thank you
Board: STM32L496G-DISCO

This topic has been closed for replies.

2 replies

Tesla DeLorean
Guru
October 16, 2023

32KB/s with SDIO/SDMMC should be within reach. Similarly QSPI

Write in larger blocks, multiples of 512 byte sectors, not as small odd byte counts, ie not 8000 individual 4-byte f_write()s

Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..
jiangfan
ST Employee
October 18, 2023

SDIO/SD interface speed is much higher than 8000*4byte per second.

Real read test with STM32 and SD card (SD card -> STM32 RAM buffer) can reach 5MB/s or more, conditions: 100M clock/4-bit mode. FRAM is fast, it will not be the bottleneck.