public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
From: Stephen Warren <swarren@wwwdotorg.org>
To: u-boot@lists.denx.de
Subject: [U-Boot] Unified u-boot feature set for simpler distro support
Date: Mon, 05 Aug 2013 14:54:36 -0600	[thread overview]
Message-ID: <5200110C.2040207@wwwdotorg.org> (raw)
In-Reply-To: <20130805152606.342aba54@adria.ausil.us>

On 08/05/2013 02:26 PM, Dennis Gilmore wrote:
> On Mon, 05 Aug 2013 12:48:25 -0600
> Stephen Warren <swarren@wwwdotorg.org> wrote:
> 
>> On 08/05/2013 12:39 PM, Stephen Warren wrote:
>> ...
>>> Note that I'm also in the process of pushing a project to github
>>> that creates a few boot.scr that fit into this model. I've written
>>> the code, and hope to have IP approval to upload it very soon.
>>> Aside from the example above, it also supports netboot, initrd
>>> being optional, hard-coding various extra stuff into bootargs, etc.
>>
>> Oh, that was quick - I got IP approval, and it's pushed to:
>> https://github.com/NVIDIA/tegra-uboot-scripts
> very interesting to see.
> 
>> It's not directly relevant to this thread, but the scripts to flash
>> U-Boot onto a Tegra device are also at:
>>
>> https://github.com/NVIDIA/tegra-uboot-flasher-scripts/blob/master/README-user.txt
> 
> nice, i will look at getting these packaged up and included in fedora. 

Note that I haven't put a huge amount of thought into distro packaging
for the tool set. The usage model of the tools is:

1) Sync the source
2) Build the U-Boot/DTB/BCT/flash-image binaries
3) Run another command to flash them

I assume that a distro package would run (1) and (2) to generate the
package, and the user would then install the package and run (3). Doing
anything else would mean an odd model w.r.t. the use of "repo" to pull
in multiple git repos into the source tree, or the package would end up
being nothing more than a copy of the source tree that a developer would
sync. Hence, the package would include some specific version of the
U-Boot binary/binaries.

So, I'm not 100% sure if it's a good model to package it up? Perhaps
it'd make sense...

If do you package it up, please make sure to package U-Boot v2013.07 and
nothing later at the moment (you'll need to manually adjust the version
of u-boot.git that gets sync'd during the package build process), since
the very latest version of u-boot/master doesn't boot on Tegra, due to a
bug that will hopefully be fixed in the next couple of days.

  reply	other threads:[~2013-08-05 20:54 UTC|newest]

Thread overview: 41+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-08-03  7:11 [U-Boot] Unified u-boot feature set for simpler distro support Dennis Gilmore
2013-08-03 10:08 ` Peter Maydell
2013-08-05 16:25   ` Tom Rini
2013-08-04 19:48 ` Wolfgang Denk
2013-08-04 23:02   ` Dennis Gilmore
2013-08-05 18:39 ` Stephen Warren
2013-08-05 18:48   ` Stephen Warren
2013-08-05 20:26     ` Dennis Gilmore
2013-08-05 20:54       ` Stephen Warren [this message]
2013-08-05 19:50   ` Dennis Gilmore
2013-08-05 20:14     ` Tom Rini
2013-08-05 20:21     ` Stephen Warren
2013-08-05 20:43     ` Wolfgang Denk
2013-08-05 20:49       ` Stephen Warren
2013-08-05 21:00         ` Tom Rini
2013-08-05 21:09           ` Stephen Warren
2013-08-05 21:20             ` Tom Rini
2013-08-05 21:08       ` Dennis Gilmore
2013-08-05 22:06         ` Stephen Warren
2013-08-06 11:34           ` Wolfgang Denk
2013-08-05 19:01 ` Tom Rini
2013-08-05 20:11   ` Dennis Gilmore
2013-08-05 20:25     ` Tom Rini
2013-08-05 20:54       ` Dennis Gilmore
2013-08-05 21:02         ` Tom Rini
2013-08-05 20:45     ` Stephen Warren
2013-08-08 18:48 ` Dirk Müller
2013-08-08 20:01   ` Stephen Warren
2013-08-08 20:37     ` Tom Rini
2013-08-13 12:23     ` Dirk Müller
2013-08-10 21:02   ` Dennis Gilmore
2013-08-09 22:20 ` Stephen Warren
2013-08-09 22:49   ` Wolfgang Denk
2013-08-09 23:00     ` Stephen Warren
2013-08-10  4:35       ` Stephen Warren
2013-08-10 21:07         ` Dennis Gilmore
2013-08-12 13:56           ` Tom Rini
2013-08-10 10:11       ` Wolfgang Denk
2013-08-10 14:29         ` Adam Conrad
2013-08-10 21:05   ` Dennis Gilmore
2013-08-13 13:42 ` Tom Rini

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=5200110C.2040207@wwwdotorg.org \
    --to=swarren@wwwdotorg.org \
    --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