2025-09-23 7:13 PM
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?
2025-09-23 8:29 PM
The MMC has some slightly different initialization commands, and you have to use EXTCSD to determine the block capacity.
2025-09-24 2:53 AM
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.
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2025-09-24 6:45 AM
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.