2017-12-30 11:51 AM
We are using this Micron MTFC32GAKAEJP-4M e.MMC in one of our design with STM32F777II mcu, where I wanted to know:
1. Does STM (may be through cubemx) provides any driver set written already for talking to these JEDEC standard version 5.0 based e.MMC?
2. Will it work with the Chan's FATFS middle-ware provided in through CubeMX?
3. Any ideas if the JEDEC standard version 5.0-compliant e.MMC are backward compatible with older versions (like MMC std v4.2) of SDCards/MMC?
#jedec #mmc2017-12-30 03:05 PM
You'd likely want to review the eMMC specification documents thoroughly to understand the differences. If you are dependent on third part code check if reads the version of the card, and applies different methods accordingly.
FATFS is agnostic to the block storage media being used, you get to manage any behaviour specific to the media in the DISKIO layer.
Last I checked ST is several releases behind with the FATFS
2018-01-01 11:21 PM
Is it like only these 6 API functions - disk_initialize, disk_status, disk_read, disk_write, disk_ioctl, get_fattime needs to be rewritten for the new JEDEC v5.0 specificication? or something else as well?
(asking this as I am new to eMMC peripherals)