Skip to main content
Graduate II
November 30, 2024
Solved

STM32H750B-DK eMMC Use Example

  • November 30, 2024
  • 3 replies
  • 1740 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

    Graduate II
    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

    Graduate II
    December 6, 2024

    Thanks for that I will have a look.

    Graduate II
    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!