From: Tolunay Orkun <listmember@orkun.us>
To: u-boot@lists.denx.de
Subject: [U-Boot-Users] das u-boot and disc on chip
Date: Wed, 02 Mar 2005 16:44:00 -0600 [thread overview]
Message-ID: <422641B0.50602@orkun.us> (raw)
In-Reply-To: <20050302220020.8876FC1510@atlas.denx.de>
Wolfgang Denk wrote:
>>developers/users) should make some enhancements to deal with this
>>situation in a formal supported way before too many forks occur.
>>
>>
>Actually NO enhancements are needed. All is ready and in place, it's
>just that you don't get any support here for creating the primary
>bootstrap loader. This is a different issue, which is unrelated to
>
>
Perhaps, there could be a U-Boot project sanctioned primary boot loader
framework. Much of the code to do that is already in U-Boot anyway (like
common CPU initialization code). Some of the board level initialization
code and any board specific code for retrieving U-Boot image would need
to be there as well.
Alternatively if you do not like that idea, U-Boot project would
formally define the guidelines of operation in a system where primary
boot loader is required and state the requirements (state of DRAM,
relocation etc) expected from such primary bootloader.
>U-Boot. U-Boot can live with suh a situation fine - of course you
>have to know _exactly_ what you are doing. See for examplethe Atmel
>AT91RM9200 configuration where all you need to change is the
>CONFIG_BOOTBINFUNC definition to either use an external bootstrap
>loader or to have a real self-contained U-Boot image.
>
>
Yes, the developer is expected to know _exactly_ what they are doing in
any case with or without a primary boot loader. Porting requires
complete understanding of the hardware and software architecture. Much
of the same concerns of developing such primary bootloader applies to
the board level startup code anyway. There is no substitute...
Defining the guidelines, requirements and the interface would
significantly help steer the development in the right direction. It is
better than saying not supported but developer has to do it anyway. At
least, such formalism would help the process.
Best regards,
Tolunay
next prev parent reply other threads:[~2005-03-02 22:44 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-02-28 17:42 [U-Boot-Users] das u-boot and disc on chip Eckhard Doll
2005-02-28 20:03 ` Wolfgang Denk
2005-03-01 8:16 ` Eckhard Doll
2005-03-01 13:47 ` Wolfgang Denk
2005-03-01 15:46 ` Eckhard Doll
2005-03-01 16:15 ` Wolfgang Denk
2005-03-02 21:26 ` Tolunay Orkun
2005-03-02 22:00 ` Wolfgang Denk
2005-03-02 22:44 ` Tolunay Orkun [this message]
2005-03-02 23:48 ` Wolfgang Denk
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=422641B0.50602@orkun.us \
--to=listmember@orkun.us \
--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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.