From: bin4ry <0xbin4ry@gmail.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] Dynamically define which Kernel image to boot during SPL execution
Date: Thu, 10 Oct 2013 16:48:16 +0200 [thread overview]
Message-ID: <5256BE30.1070206@gmail.com> (raw)
In-Reply-To: <20131006193102.3A69B380436@gemini.denx.de>
Am 06.10.2013 21:31, schrieb Wolfgang Denk:
> Dear 0xbin4ry,
>
> don't you have a real name?
Yes indeed, Peter.
> What would "u-boot.img" be here - the full U-Boot image loaded by the
> SPL? If you load and start that, then this would be the place where
> you determine which kernel image to load and start.
The only code I found in the SPL regarding the call of u-boot.img were
the following functions:
mmc_load_image_fat() -> file_fat_read() -> do_fat_read() [here, the
u-boot.img file is copied to DDR memory] -> jump_to_image_no_args()
[here, we excute the u-boot.img code].
However, I could not find any signs of any boot parameters (except for
CONFIG_EXTRA_ENV_SETTINGS in omap4_common.) but I could not figure how
to dynamically alter these parameters.
> However, if
> you're uysing Falcon mode, then you would not load any u-boot.img at
> all, and the SPL would include the code to determine which kernel
> image to load and start.
I guess I have to read about falcon mode. Did not know about this before.
Basically, I want to determine which Android kernel to boot based upon a
calculation executed by the SPL. Maybe you know if more elegant ways
then the ones I am thinking of.
A little bit off-topic, however it could help my in this scenario
anyways: Is it possible to show a splash screen in the SPL or the loaded
u-boot.img on an OMAP4460? I browsed the web and found several
statements that this is not supported. However, these statements seemed
to be rather vague..
Best regards,
Peter
prev parent reply other threads:[~2013-10-10 14:48 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-10-06 16:14 [U-Boot] Dynamically define which Kernel image to boot during SPL execution 0xbin4ry
2013-10-06 19:31 ` Wolfgang Denk
2013-10-10 14:48 ` bin4ry [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=5256BE30.1070206@gmail.com \
--to=0xbin4ry@gmail.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox