2026-02-16 6:51 AM - last edited on 2026-03-02 6:55 AM by Amel NASRI
Hello everyone,
I am working on a design based on the STM32H7 MCU and I am evaluating storage options.
I came across the Micron MTFC128GBCAYAL-AIT device, which is described as a USF NAND / eMMC memory.
I would like to know:
1, Can MTFC128GBCAYAL-AIT be directly interfaced with an STM32H7 MCU?
2, Does STM32H7 support this device via SDMMC, FMC, or any other peripheral?
3, If direct interfacing is not possible, what is the recommended alternative (raw NAND, SD card, QSPI/OctoSPI flash, etc.)?
My goal is to use soldered non-volatile storage (similar to eMMC) for data storage or filesystem purposes.
Any clarification, reference manuals, or practical experience would be appreciated.
Thank you.
2026-03-03 3:07 AM
Hello @hao033 and welcome to the community;
Which STM32H7 would you like to use?
To check if the memory is supported by the SDMMC you need to verify that the memory is supported by the Embedded MultiMediaCard System Specification Standard.
For example according the STM32H745 reference manual; the SDMMC in this STM32 complies with Embedded MultiMediaCard System Specification Version 4.51.
You can find an example of emmc memory in MB1381 may help you.
Thank you.
Kaouthar
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.
2026-03-07 5:21 AM
Hi @KDJEM.1 ,
The STM32H7 would like to use is STM32H757XIH6A and the memory is MTFC128GBCAYAL-AIT
Thank you.
2026-04-09 2:16 AM
Hello @hao033 ,
the SDMMC in the STM32H757 complies with Embedded MultiMediaCard System Specification Version 4.51. I recommend yo to refer to MTFC128GBCAYAL-AIT datasheet and check if the memory is supported by this version or not.
Thank you.
Kaouthar
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.