Hi,
Is the eMMC on AM437x functional? How do I enable in u-boot and test it?
Also, a couple of forum posts recommend interfacing eMMC to MMC2 and not GPMC. Is software the reason for this?
Thanks,
Manan.
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi,
Is the eMMC on AM437x functional? How do I enable in u-boot and test it?
Also, a couple of forum posts recommend interfacing eMMC to MMC2 and not GPMC. Is software the reason for this?
Thanks,
Manan.
Hi Manan,
eMMC is a block device. It behaves exactly like an MMC card. eMMC should be connected to one of the MMC ports of the processor. There is no eMMC support over GPMC.
If you look at the AM437X Datasheet you will see that GPMC_AD[7:0] are pinmuxed with MMC1_DATA [7:0]. There are also two additional interface signals to the eMMC: MMC1_CLK and MMC1_CMD (nets are named as AM437X_CSN1 and AM437X_CSN2).