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.
已解决! 转到解答。
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".
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.
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".