IMX28 eMMC flash access

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

IMX28 eMMC flash access

603 Views
neeveehariharan
Contributor I

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.

Labels (2)
0 Kudos
1 Reply

446 Views
igorpadykov
NXP Employee
NXP Employee

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!

-----------------------------------------------------------------------------------------------------------------------

0 Kudos