From: Peter Korsgaard <jacmet@uclibc.org>
To: buildroot@busybox.net
Subject: [Buildroot] BeagleBone patches
Date: Thu, 08 Mar 2012 22:19:21 +0100 [thread overview]
Message-ID: <87ipieeqp2.fsf@macbook.be.48ers.dk> (raw)
In-Reply-To: <CA+-urNQF5PfTt_i1xhtPtOLSfpB=MOjWsvZ3U-FR6LQTRu6iJw@mail.gmail.com> (Frank Hunleth's message of "Thu, 8 Mar 2012 08:50:11 -0500")
>>>>> "Frank" == Frank Hunleth <fhunleth@troodon-software.com> writes:
Hi,
Frank> I had been sitting on some patches for making br builds for the
Frank> BeagleBone. I finally got the time to update and clean them up,
Frank> and they should show up to the list soon. I hope that this is
Frank> better late than never.
Great. I have a beaglebone as well now, but I haven't had much time to
play with it yet.
Frank> There were some things that I wasn't sure about:
Frank> 1. I could not avoid adding a couple files under a
Frank> board/beaglebone directory. There aren't that many other
Frank> configurations that do this, so I wasn't quite sure how everyone
Frank> would like BeagleBone referenced. Please let me know if the
Frank> folder structure should change.
It's probably not a problem, but post your patches and I'll review in
detail.
Frank> 2. You'll see that MLO gets built with U-boot rather than with
Frank> the X-Loader package. I'm not familiar with why the two were
Frank> integrated, but it seems to be the way that TI is doing it now
Frank> with the bone so I added an option.
Yes, I believe MLO in u-boot is the "new" way, and X-loader is going
away long term.
Frank> 3. There were a few Linux kernels to choose from. The one that I used
Frank> is the currently released version from the beagleboard group (I just
Frank> verified a couple days ago).
Do you mean git://github.com/hvaibhav/am335x-linux.git? Only very basic
am335x support is in mainline yet, so that imho makes sense at the
moment.
Frank> Rather than commit the kernel configuration that I use with my
Frank> project, I pulled in the one from the released kernel. This
Frank> seemed more "right", but I did have to modify it to compile in
Frank> EXT2 so that it could mount the generated rootfs. I also
Frank> modified the kernel config to compress the kernel with gzip
Frank> rather than lzo to avoid requiring the person compiling the code
Frank> to install lzop.
Hmm, that sounds like a buildroot bug. We already build liblzo for the
host, so building lzop as well wouldn't be a big deal.
Frank> The latter is probably completely trivial, but I have found br's
Frank> minimalist dependencies really nice in the past and didn't want
Frank> to add another. The one thing that I don't like about this
Frank> kernel configuration is that enables an enormous number of
Frank> features. I'm guessing that this is an Angstrom-ism, and I
Frank> wanted to pass it by the list before spending any time modifying
Frank> it.
Please post the patches, that will make it easier to give concrete
feedback.
--
Bye, Peter Korsgaard
next prev parent reply other threads:[~2012-03-08 21:19 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-03-08 13:50 [Buildroot] BeagleBone patches Frank Hunleth
2012-03-08 21:19 ` Peter Korsgaard [this message]
2012-03-09 3:53 ` Frank Hunleth
2012-03-09 8:19 ` Thomas Petazzoni
2012-03-09 13:58 ` Frank Hunleth
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=87ipieeqp2.fsf@macbook.be.48ers.dk \
--to=jacmet@uclibc.org \
--cc=buildroot@busybox.net \
/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.