cpu:mcimx6u5dvm10AB
The sd cardis class 4,and I can boot the uboot use it.
But it can not read any data in uboot cmd.
The uboot print is below:
U-Boot 2009.08 (May 06 2015 - 14:34:36)
CPU: Freescale i.MX6 family TO1.1 at 792 MHz
Thermal sensor with ratio = 183
Temperature: 53 C, calibration data 0x5845075f
mx6q pll1: 792MHz
mx6q pll2: 528MHz
mx6q pll3: 480MHz
mx6q pll8: 50MHz
ipg clock : 66000000Hz
ipg per clock : 66000000Hz
uart clock : 80000000Hz
cspi clock : 60000000Hz
ahb clock : 132000000Hz
axi clock : 198000000Hz
emi_slow clock: 99000000Hz
ddr clock : 396000000Hz
usdhc1 clock : 198000000Hz
usdhc2 clock : 198000000Hz
usdhc3 clock : 198000000Hz
usdhc4 clock : 198000000Hz
nfc clock : 24000000Hz
Board: i.MX6DL/Solo-SABRESD: unknown-board Board: 0x61011 [POR ]
Boot Device: SD
I2C: ready
DRAM: 1 GB
MMC: FSL_USDHC: 0,FSL_USDHC: 1,FSL_USDHC: 2,FSL_USDHC: 3
*** Warning - bad CRC or MMC, using default environment
In: serial
Out: serial
Err: serial
Found PFUZE100! deviceid=10,revid=21
Net: got MAC address from IIM: 00:00:00:00:00:00
FEC0 [PRIME]
QHH'S I.MX6SOLO TEST:1.02
Hit any key to stop autoboot: 0
MX6SDL SABRESD U-Boot > mmc dev 2
mmc2 is current device
MX6SDL SABRESD U-Boot > mmcinfo
Device: FSL_USDHC
Manufacturer ID: 2
OEM: 544d
Name: SA08G
Tran Speed: 25000000
Rd Block Len: 512
SD version 3.0
Clock: 50000000
High Capacity: Yes
Capacity: 7746879488 Bytes
Bus Width: 4-bit
Boot Partition for boot: No boot partition available
MX6SDL SABRESD U-Boot > mmc read 0x10800000 0x800 0x2000
MMC read: dev # 2, block # 2048, count 8192 ...
then system hang,not print anything.
But,I install android in the same hardware board,the sd card is ok,The android can play video file and record video file in this sd card.
I don't know why??
Thanks!!