Skip to main content
Garnett.Robert
Senior III
November 30, 2024
Solved

STM32H750B-DK eMMC Use Example

  • November 30, 2024
  • 3 replies
  • 2694 views

Hi,

Has anyone used the STM32H750B-DK on-board eMMC, 4GB memory.

I have been unable to find an example and it is a big job to write something from scratch.

I am assuming that it would use the SDMMC1 peripheral in MMC 8 Bit mode and that you would need to port fatFs to it.

I cannot find any detailed data sheet on the THGBMTG5D1LBAIL / THGBMDG5D1LBAIL chips to get the correct timing data etc.  Does anyone know where to get a detailed sheet. All that is readily available is a data brief for promotional purposes.

The parameter settings for the interface are pretty basic:

Snag_6fca58.png

So it shouldn't be too difficult, but any help would be appreciated.

 

 

Kind Regards

Rob

 

This topic has been closed for replies.
Best answer by Tesla DeLorean

Doesn't the eMMC spec drive the timing expectations? Or impart via the EXTCSD

52 MHz should be sustainable, in a 1,4 or 8-bit SDR sense

Perhaps look at 

STM32Cube_FW_H7_V1.9.1\Projects\STM32H745I-DISCO\Applications\FatFs\FatFs_Shared_Device

STM32Cube_FW_H7_V1.9.1\Drivers\BSP\STM32H750B-DK\stm32h750b_discovery_mmc.c

Been an age since I poked at this one.

Might be a bsp, display or demo one for the H750B

3 replies

Tesla DeLorean
Tesla DeLoreanBest answer
Guru
November 30, 2024

Doesn't the eMMC spec drive the timing expectations? Or impart via the EXTCSD

52 MHz should be sustainable, in a 1,4 or 8-bit SDR sense

Perhaps look at 

STM32Cube_FW_H7_V1.9.1\Projects\STM32H745I-DISCO\Applications\FatFs\FatFs_Shared_Device

STM32Cube_FW_H7_V1.9.1\Drivers\BSP\STM32H750B-DK\stm32h750b_discovery_mmc.c

Been an age since I poked at this one.

Might be a bsp, display or demo one for the H750B

Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..
Garnett.Robert
Senior III
December 6, 2024

Thanks for that I will have a look.

Associate III
June 4, 2025

Is there any register we have to shift in order to access stm32h750b-dk's eMMC? I want to do file read , write file operations in eMMC but i am not able to do it. need help!