[U-Boot] SAMA5D2 xplained SD/eMMC boot
Yang, Wenyou
Wenyou.Yang at atmel.com
Tue Apr 19 05:22:20 CEST 2016
Hi Marek,
> -----Original Message-----
> From: Marek Vasut [mailto:marek.vasut at gmail.com]
> Sent: 2016年4月18日 23:30
> To: Yang, Wenyou <Wenyou.Yang at atmel.com>
> Cc: u-boot at lists.denx.de
> Subject: SAMA5D2 xplained SD/eMMC boot
>
> Hi!
>
> I've been playing around with latest mainline u-boot on sama5d2 xplained ultra. I
> noticed that if I want to boot the board from SD card (SDHCI1), the board will
> indeed load the SPL from it, but SPL will try to load u-boot.img from eMMC
> (SDHCI0) and fail, as my eMMC is blank.
Yes, there is some issue to load u-boot.img. I found there is something to do on sdhci.c.
You can try this branch, it should works.
https://github.com/linux4sam/u-boot-at91/commits/u-boot-2016.03-at91
> This is a result of hard-coding boot
> device to
> BOOT_DEVICE_MMC1 in arch/arm/mach-at91/spl.c spl_boot_device() I think.
>
> Is there any way to discern from which SDHCI the board booted to continue
> loading u-boot.img from the correct one ? This would let us implement
> board_boot_order() and boot from correct SDHCI.
>
> --
> Best regards,
> Marek Vasut
Best Regards,
Wenyou Yang
More information about the U-Boot
mailing list