Hi,
a uboot-imx/include/configs/mx6sabresd.h file:
#define CONFIG_SYS_FSL_USDHC_NUM 3
#define CONFIG_SYS_MMC_ENV_DEV 1 /* SDHC3 */
#define CONFIG_SYS_MMC_ENV_PART 0 /* user partition */
uboot log:
U-Boot 2015.04-14468-g19b5506-dirty (Apr 17 2016 - 21:32:07)
CPU: Freescale No MMC card foundi.MX6Q rev1.5 at 792 MHz
CPU: Temperature 24 C
Reset cause: POR
Board: MX6-SabreSD
I2C: ready
DRAM: 3.8 GiB
MMC: FSL_SDHC: 0, FSL_SDHC: 1, FSL_SDHC: 2
MMC Device -1 not found
No MMC card found
what's wrong with it?
有人可以帮我看看这时什么原因吗?
我该怎么找问题的原因,希望大家帮我看看。
我的板子上flash 有32G,用了sd1和sd3两个控制器,在u-boot-2009.08上运行是可以的,现在想移植u-boot-2015.04,就碰到了这个问题,我已经被这个问题困扰了一个星期了,希望大家帮我看看,谢谢了。
Hi,
关于u-boot的移植,建议你参考我们官网提供对应BSP版本的i.MX_BSP_Porting_Guide.pdf文档,第一部分就是关于u-boot移植的步骤。u-boot-2015.04和u-boot-2009.08版本的移植有些区别的。建议你按照我们官网提供的文档来移植。
Have a great day,
Dan
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Mark Correct button. Thank you!
-----------------------------------------------------------------------------------------------------------------------