Hi,
In AM572x EVM 1.2, Linux kernel can not initialize the SDHC card and always waits for root device.
[ 3.150851] Waiting for root device PARTUUID=00000000-02... [ 4.078791] mmc0: error -110 whilst initialising SD card
I also try the pre-built images in `am57xx-evm-linux-rt-sdk-bin-03.00.00.04.tar.gz` via the official guide, but
this problem still cannot be resolved. Then I try the SDSC card for booting, it works. The rootfs in SDSC card
can be mounted and run. Here are my questions
- U-boot can read the Linux kernel and dtb from SDHC card. However, why can't Linux kernel initialize the SDHC card?
- According the section 7.23.1 in the AM572x Sitara Processors Silicon Revision 2.0 Data Manual, the SD Card Interface in AM572x should be compliant with the SD Standard v3.01, aslo SDXC. So, SDHC, SD Version 2, should be also supported without any problem.
Thanks a lot.
Regards,
George Kang