cancel
Showing results for 
Search instead for 
Did you mean: 

STM32H743ii. Slow read/write in USB Mass Storage device mode

YKORO.1
Associate II

USB mass storage device. SD card «SanDisk U-3», 4 bites bus, FAT32, without external transceiver.

Base of my project is

STM32Cube_FW_H7_V1.8.0\Projects\STM32H743I-EVAL\Applications\USB_Device\MSC_Standalone

I have the read speed near 1.5 Mbytes per second and the write speed near 360 kBytes per second. I wrote and red one large file of 350 Mbytes size. This is with following clocks: Kern_SDMMC_clock - 200 MHz, SDMMC_clock - 50 MHz, SysClock - 480 MHz. When Kern_SDMMC_clock is equal to 2 MHz and SDMMC_clock 2 MHz I have same read and write speeds.

For the same task before I used the STM32F437 with SPL. Speeds were larger in 5..6 times.

Is it possible to increase the speeds of STM32H743ii at least in 10 times.

This discussion is locked. Please start a new topic to ask your question.
1 REPLY 1
YKORO.1
Associate II

Does somebody know answer on my question?

Maybe STM32H743 cannot be used for fast USB mass storage aplications (SD card without transceiver)?