AnsweredAssumed Answered

uboot如何支持emmc5.0

Question asked by HongBo Liu on Mar 22, 2017
Latest reply on May 17, 2018 by xiao qiang

大家好,最近板子换了颗5.0版本的emmc后uboot就启动不了,以前的旧板子是4.4的可以正常启动

 

U-Boot 2014.04 (Mar 22 2017 - 14:17:58)

CPU: Freescale i.MX6Q rev1.5 at 792 MHz
CPU: Temperature 33 C, calibration data: 0x5884df7d
Reset cause: POR
Board: MX6-SabreSD
I2C: ready
DRAM: 1 GiB
MMC: FSL_SDHC: 0, FSL_SDHC: 1, FSL_SDHC: 2
MMC init failed              (一直提示初始化失败)
Using default environment

No panel detected: default to Hannstar-XGA
Display: Hannstar-XGA (1024x768)
In: serial
Out: serial
Err: serial
mmc2(part 0) is current device
Net: Phy not found
PHY reset timed out
FEC [PRIME]
Warning: failed to set MAC address

Normal Boot
Hit any key to stop autoboot: 0
mmc2(part 0) is current device
Booting from net ...
*** ERROR: `ethaddr' not set
*** ERROR: `ethaddr' not set
Bad Linux ARM zImage magic!

 

我看了其他论坛也有人出现过这个,但没人给出有用的结论,不知道这里是否有人遇到过这个问题,kernel中有emmc版本的判断这个我知道,不知道uboot中是否也有这样的判断呢?

Outcomes