i.MX6D custom board boot from eMMC failes

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

i.MX6D custom board boot from eMMC failes

Jump to solution
833 Views
saurabh206
Senior Contributor III

Hi

We are able to do firmware update using mfgtool on custom board.

We are getting error like "Block device MMC2 not supported".

booti mmc2

MMC detect: 1

CMD_SEND:0

                ARG                      0x00000000

                MMC_RSP_NONE

CMD_SEND:8

                ARG                      0x000001AA

                MMC_RSP_R1,5,6,7         0x00000000

CMD_SEND:55

                ARG                      0x00000000

                MMC_RSP_R1,5,6,7         0x00000000

** Block device MMC 2 not supported

Thanks

Saurabh

Labels (2)
Tags (2)
0 Kudos
1 Solution
583 Views
saurabh206
Senior Contributor III

Hi igor,

Finally I am able to get eMMC working.

We need to do GPIO correction in u-boot code.

Thanks for your support.

Saurabh

View solution in original post

0 Kudos
3 Replies
583 Views
igorpadykov
NXP Employee
NXP Employee

Hi Saurabh

seems card does not respond to reset (CMD_SEND:0),

except that one uses wrong mmc number,

smth basically wrong with mmc, please check power supplies

and signals with oscilloscope, one can do that with SDK test usdhc.c, running it with jtag

i.MX 6Series Platform SDK

for mmc connections one can look at Sabre schematic

i.MX6_SABRE_SDP_DESIGNFILES

Best regards

igor

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

Note: If this post answers your question, please click the Correct Answer button. Thank you!

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

0 Kudos
583 Views
saurabh206
Senior Contributor III

Hi igor,

We can detect MMC when we boot from SD Card.

So it seems that power supply should be proper.

But u-boot code fails to detect eMMC.

is there any update available for eMMC in u-boot?

Thanks

Saurabh

0 Kudos
584 Views
saurabh206
Senior Contributor III

Hi igor,

Finally I am able to get eMMC working.

We need to do GPIO correction in u-boot code.

Thanks for your support.

Saurabh

0 Kudos