Problem in loading kernel image in imx6sl.

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

Problem in loading kernel image in imx6sl.

跳至解决方案
2,137 次查看
pinkisaharan
Contributor II

Hi All,

I am using imx6SL board and when i am booting the board with linux image through MMC, i am getting the error:

Saving Environment to MMC...

Writing to MMC(1)... done

MX6Sl EVK U-Boot > boot

Card did not respond to voltage select!

mmc2(part 0) is current device

MMC read: dev # 2, block # 2048, count 8192 ... Card did not respond to voltage select!

MMC: block number 0x2800 exceeds max(0x0)

0 blocks read: ERROR

Can anyone help me with this..

Thanks.

标签 (1)
0 项奖励
回复
1 解答
1,264 次查看
AnsonHuang
NXP Employee
NXP Employee

Hi, Pinki

     Can you try using mmc dev 0?

     I just tried on my EVK board, it is OK. After boot up uboot, type "mmc dev 0", then "mmc read 80800000 800 8000", then "bootm", kernel is booting up.

     BTW, my uImage is in SD card, and I boot from SD1.

     I guess your problem is that, you select a wrong mmc dev. If "mmc dev 0" did NOT work, try "mmc dev 1" or "mmc dev 2".

在原帖中查看解决方案

0 项奖励
回复
2 回复数
1,264 次查看
felipezimmerle
Contributor II

Dear Pinki,

I've been facing the exactly same problem, whenever i use a micro-SD + SD adapter this happens. I am bypassing this, by interrupting the u-boot process at the debug console and asking the device to reset.

Repeat this process three times and it will work like a charm. You just need to do this when power up the device, after power up, reboots went just fine.

--

F.

0 项奖励
回复
1,265 次查看
AnsonHuang
NXP Employee
NXP Employee

Hi, Pinki

     Can you try using mmc dev 0?

     I just tried on my EVK board, it is OK. After boot up uboot, type "mmc dev 0", then "mmc read 80800000 800 8000", then "bootm", kernel is booting up.

     BTW, my uImage is in SD card, and I boot from SD1.

     I guess your problem is that, you select a wrong mmc dev. If "mmc dev 0" did NOT work, try "mmc dev 1" or "mmc dev 2".

0 项奖励
回复