[U-Boot] dra7xx: booting from eMMC raw boot partition

Richard Retanubun
2013-11-21T18:20:08Z

On 21/11/13 01:09 PM, Tom Rini wrote:
> I've done RAW mode booting on my omap5_uevm as well as am335x-based
> platforms, on SD card and eMMC. But in the case of eMMC it's always the
> user partitions. I suspect the answer is that for automotive booting
> you need silicon that supports that, much like the difference between HS
> and GP devices.

Agreed. If by silicon you mean the CPU, then all the docs I've seen
(the TRM for DRA7xx and SYSBOOT in automotive peripheral mode seem to indicate that
the SoC is capable or Raw eMMC boot partition booting.

> I'm not sure what code in p-ti-u-boot-2013.04 hasn't
> been merged to mainline but if you can give me some pointers I can go
> and poke some folks.
Thanks for the offer, poke gently :)

I think it is essentially all the code that touches /drivers/mmc/spl_mmc.c on the ti tree here:

http://git.omapzoom.org/?p=repo/u-boot.git;a=history;f=drivers/mmc/spl_mmc.c;h=bd7e34bed35a1518d714232a8aedbc2e38d43632;hb=refs/heads/p-ti-u-boot-2013.04

Thanks for your time, Tom.