stm32h743xi6 emmc and spi flash chips selection for pcb
Hi all,
I'm looking for recommendations on eMMC chips that are known to work reliably with the STM32H743 via SDMMC1 in 8-bit mode.
I've gone through a number of threads here and put together what I've found so far:
- Micron 4GB (MTFC4GACAJCN) — comes up often, though some posts mention HAL misreading certain CSD fields (appears cosmetic rather than functional)
- Kingston 4GB — confirmed working with SDMMC1 + FatFS + FreeRTOS, corruption reports seem tied to FatFS rather than the chip itself
- Samsung KLM series — functional but VCCQ voltage negotiation adds complexity
- Kioxia THGBMDG5D1LBAIL — 153-ball WFBGA, eMMC 5.0, fewer reports but looks promising
Happy to keep things simple — 3.3V on both VCC and VCCQ, no need for HS200/HS400.
Would love to hear from anyone who has had long-term success with a particular chip, or any that are worth avoiding. Any layout tips for the 153-ball WFBGA package are also welcome.