我们自己新做的板子,跟Appro的DM8127样机这部分是一样的。
使用SD卡启动时,从打印的log来看,The 1st stage 已经起来了;
在The 2nd stage 读取SD卡的UBOOT时报错mmc_send_cmd:
timedout waiting for cmddis! pstate = 0x1f20a06 ** Can't read from device 0 **,然后就重启,循环这样。不知这样分析对不对?
系统启动到这里能不能说明DDR3 SDRAM是好的呢?会不会是从SD卡读到的UBOOT加载不到DDR时也会报这个错?谢谢!
U-Boot 2010.06-00023-g6d4b40c (Dec 21 2012 - 19:46:16) DM8127_IPNC_3.50.00
TI8148-GP rev 2.1
ARM clk: 600MHz
DDR clk: 400MHz
L3 clk: 200MHz
IVA clk: 450MHz
ISS clk: 400MHz
DSP Default OFF
DSS Default OFF
DRAM: 512 MiB
MMC: OMAP SD/MMC: 0, ON-BOARD SDIO: 1
Using default environment
The 2nd stage U-Boot will now be auto-loaded
Please do not interrupt the countdown till TI8148_EVM prompt if 2nd stage is already flashed
Hit any key to stop autoboot: 0
mmc_send_cmd: timedout waiting for cmddis!
pstate = 0x1f20a06
** Can't read from device 0 **
** Unable to use mmc 0:1 for fatload **
## Starting application at 0x80800000 ...