I am using a Kinetis mcu (K64) from Freescale now NXP and interface with a SD card.
I am looking to replace the SD card with a emmc (8 GB) from Sandisk (WD - Western Digital).
Can't get an answer from NXP and WD won't reply to email or post on this subject so I'm hoping someone here may have an insight.
The mcu (K64) supports mcc specification 4.2/4.3. The Sandisk device supports 5.1.
Question #1 - Can hardware that supports 4.2/4.3 be used to read and write sectors from a 5.1 emmc device?
Question #2 - If so, are there any unique commands for "trim" and "Bad Sector Management" which are supported on the 5.1 device that will not be able to be executed using 4.2/4.3 hardware (K64)?
The K64's SDHC supports 1, 4, and 8 bit interfaces. I currently use 4 bit for SD card - would use 8 bit with emmc.
The K64 is a 120 mhz ARM M4 mcu.