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.

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)?