Hi,
We have a custom board developed with eMMC is interfaced with IMX28 ( SSP0 ). Pin mux details are as given below,
static struct pin_desc mmc0_pins_desc[] = {
{ PINID_SSP0_DATA0, PIN_FUN1, PAD_8MA, PAD_3V3, 1 },
{ PINID_SSP0_DATA1, PIN_FUN1, PAD_8MA, PAD_3V3, 1 },
{ PINID_SSP0_DATA2, PIN_FUN1, PAD_8MA, PAD_3V3, 1 },
{ PINID_SSP0_DATA3, PIN_FUN1, PAD_8MA, PAD_3V3, 1 },
{ PINID_SSP0_DATA4, PIN_FUN1, PAD_8MA, PAD_3V3, 1 },
{ PINID_SSP0_DATA5, PIN_FUN1, PAD_8MA, PAD_3V3, 1 },
{ PINID_SSP0_DATA6, PIN_FUN1, PAD_8MA, PAD_3V3, 1 },
{ PINID_SSP0_DATA7, PIN_FUN1, PAD_8MA, PAD_3V3, 1 },
{ PINID_SSP0_CMD, PIN_FUN1, PAD_8MA, PAD_3V3, 1 },
{ PINID_SSP0_DETECT, PIN_FUN1, PAD_8MA, PAD_3V3, 1 },
{ PINID_SSP0_SCK, PIN_FUN1, PAD_8MA, PAD_3V3, 1 },
};
When we try to access emmc from uboot using mmcinfo command, we are getting the following error.
MX28 U-Boot > mmcinfo
Card did not respond to voltage select!
MMC card init failed!
MX28 U-Boot > mmc rescan 0
Card did not respond to voltage select!
MX28 U-Boot >
Our environment informations are,
u-boot-2009.08 from IMX28 Ltib.
Please share your inputs whether eMMC is supported in the same and patch to make access eMMC flash using IMX28 SSP0.
Thanks,
Hariharan.V.
Hi Hariharan
just for reference one can look at attached ltib uboot document for i.MX28 EVK.
One can check card detect signal SSP0_DETECT, also it may be useful to
set detection forced to the kernel, this is described in
sect.14.2.4 Setting Up Card Detection i.MX53 System Development User’s Guide (rev.1, 3/2011)
http://www.freescale.com/files/32bit/doc/user_guide/MX53UG.pdf
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------