[U-Boot] Auto boot fails due2 Card did not respond to voltage select! but card works

Hi all,
I am using the latest u-boot 2017.05 and built for odroid-u3. However, the auto-boot fails with the following message Card did not respond to voltage select! but I can do manual loading and boot and card is all fine. What could be the problem?
U-Boot 2017.05 (May 15 2017 - 08:41:30 -0700) for ODROID-X2/U2/U3
CPU: Exynos4412 @ 1 GHz Model: Odroid based on Exynos4412 Board: Odroid based on Exynos4412 Type: u3 DRAM: 2 GiB LDO20@VDDQ_EMMC_1.8V: set 1800000 uV; enabling LDO22@VDDQ_EMMC_2.8V: set 2800000 uV; enabling LDO21@TFLASH_2.8V: set 2800000 uV; enabling MMC: SAMSUNG SDHCI: 0, EXYNOS DWMMC: 1 Net: No ethernet found. Hit any key to stop autoboot: 0 switch to partitions #0, OK mmc0 is current device Scanning mmc 0:1... Card did not respond to voltage select! mmc_init: -95, time 11 Odroid # fatls mmc 0:1 /boot ./ ../ dtbs/ 5730624 zimage 159744 tzsw.hardkernel 14592 bl2.hardkernel 828 uenv.txt 4225180 initramfs-linux.img 1763 sd_fusing.sh 15360 bl1.hardkernel 1771 my_sd_fusing.sh 536769 u-boot-dtb-2017.05.bin 506265 u-boot-arch.bin 450697 u-boot-dtb-2015.01.bin
11 file(s), 3 dir(s)
Performing the following set of commands let me boot... setenv zimg_addr "0x40008000" setenv fdt_addr "0x41f00000" setenv fdt_high "0xffffffff" setenv vid_config "video=HDMI-A-1:1280x720M@60" setenv con_config "console=ttySAC1,115200n8" setenv rfs_config "root=/dev/mmcblk0p2 rootfstype=ext4 rootwait ro" setenv zimg_file "/boot/zImage" setenv fdt_file "/boot/dtbs/exynos4412-odroidu3.dtb" setenv bootargs "${vid_config} ${con_config} ${rfs_config} earlyprintk" setenv uloadcmd "fatload mmc 0:1 ${zimg_addr} ${zimg_file}; fatload mmc 0:1 ${fdt_addr} ${fdt_file}" setenv bootcmd "run uloadcmd; fdt addr ${fdt_addr}; fdt resize; bootz ${zimg_addr} - ${fdt_addr}" boot
Any suggestions?
Regards, - Kamal N
participants (1)
-
Kamal Nijhawan