i.MX6D custom board boot from eMMC failes

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

i.MX6D custom board boot from eMMC failes

跳至解决方案
868 次查看
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

标签 (2)
标记 (2)
0 项奖励
1 解答
618 次查看
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 项奖励
3 回复数
618 次查看
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 项奖励
618 次查看
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 项奖励
619 次查看
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 项奖励