Skip to main content
Explorer II
September 24, 2025
Solved

SDcard->emmc with STM32F205

  • September 24, 2025
  • 3 replies
  • 324 views

I am using an SD card in SDIO mode with the STM32F205. I am planning to replace the SD card with an eMMC. If the eMMC has SD card mode, can I replace it without changing the program?

    This topic has been closed for replies.
    Best answer by Saket_Om

    Hello @岡田伸一 

    If the eMMC supports SD card mode and is configured to boot in that mode, it should respond to SD commands just like an SD card.

    3 replies

    Graduate II
    September 24, 2025

    The MMC has some slightly different initialization commands, and you have to use EXTCSD to determine the block capacity. 

    Technical Moderator
    September 24, 2025

    Hi @岡田伸一 

    I suggest you this application note Getting started with the STM32H7 MCU SDMMC host controller to learn about SDMMC controller to be used to interface your external memory.  

    Second, you need to refer to your eMMC specifications to ensure which protocol it supports an to ensure proper initialization. 

    Saket_OmAnswer
    Technical Moderator
    September 24, 2025

    Hello @岡田伸一 

    If the eMMC supports SD card mode and is configured to boot in that mode, it should respond to SD commands just like an SD card.