SD Cards not detected by Linux

Hi Robert,

Here is the dmesg related to mmc:

[ 0.980512] omap_hsmmc 48060000.mmc: Got CD GPIO
[ 0.981098] omap_hsmmc 48060000.mmc: Linked as a consumer to regulator.2
[ 1.008221] omap_hsmmc 481d8000.mmc: Linked as a consumer to regulator.2
[ 1.034859] omap_hsmmc 47810000.mmc: Linked as a consumer to regulator.1
[ 1.078754] mmc1: new high speed MMC card at address 0001
[ 1.084206] mmcblk1: mmc1:0001 M62704 3.56 GiB
[ 1.084826] mmcblk1boot0: mmc1:0001 M62704 partition 1 2.00 MiB
[ 1.085445] mmcblk1boot1: mmc1:0001 M62704 partition 2 2.00 MiB
[ 1.085797] mmcblk1rpmb: mmc1:0001 M62704 partition 3 512 KiB, chardev (245:0)
[ 1.091686] mmcblk1: p1
[ 1.146229] omap_hsmmc 47810000.mmc: card claims to support voltages below defined range
[ 1.158828] mmc2: new high speed SDIO card at address 0001
[ 8.017306] EXT4-fs (mmcblk1p1): INFO: recovery required on readonly filesystem
[ 8.017320] EXT4-fs (mmcblk1p1): write access will be enabled during recovery
[ 8.378087] EXT4-fs (mmcblk1p1): recovery complete
[ 8.381870] EXT4-fs (mmcblk1p1): mounted filesystem with ordered data mode. Opts: (null)
[ 11.519570] EXT4-fs (mmcblk1p1): re-mounted. Opts: errors=remount-ro
[ 831.332787] mmc0: card never left busy state
[ 831.337157] mmc0: error -110 whilst initialising SD card

at 831.333787, sd card is plugged in.

Thank you,
David Zhou