On 10/01/2014 10:34 AM, Tom Rini wrote:
On Tue, Sep 30, 2014 at 10:26:08AM -0700, Gregoire Gentil wrote:

Hello,

In TI x-loader, the boot reason is copied to a scratchpad 0x4A326000
as shown here:
https://gitorious.org/x-loader/x-loader/source/HEAD:cpu/omap4/start.S#L102

How can I access the boot reason in u-boot or in the SPL?

spl_boot_mode() and spl_boot_device().

Thank you. Yes, I found the calls. My point is that I need the boot_device after SPL and it's not transmitted down the chain. Doing the following reestablishes what the legacy x-loader was doing:

*(volatile unsigned int *)(0x4A326000) = spl_boot_device();

I think that it's safe as the SRAM is not used after SPL,

Grégoire

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to