From: Arnout Vandecappelle <arnout@mind.be>
To: buildroot@busybox.net
Subject: [Buildroot] config choices in building for beaglebone black (BBB)?
Date: Thu, 16 Apr 2015 23:31:56 +0200 [thread overview]
Message-ID: <55302A4C.5050109@mind.be> (raw)
In-Reply-To: <alpine.LFD.2.11.1504160857510.20888@localhost>
On 16/04/15 15:03, Robert P. J. Day wrote:
>
> anyone who uses buildroot to build for a BBB will probably know the
> answers to this instantly.
>
> did a "git clone" of buildroot, and did nothing more than:
>
> $ make beaglebone_defconfig
> $ make
>
> so, basically, all the defaults, worked fine. so now i'm looking at my
> config options and want to know how far i can push a BBB build to the
> bleeding edge, and about the BBB defaults.
>
> first, i notice that the default build for BBB uses uClibc rather
> than glibc, which is easy enough to adjust, but i'm curious as to why
> something like a BBB doesn't have glibc as the default C library to
> use.
Our defconfigs are always the minimal bootable system, where minimal means as
small as possible. glibc makes it about twice as large, that's why the defconfig
uses uClibc.
>
> also, for bleeding edge, can anyone verify whether i'm safe pushing
> the versions of everything right to the latest? you know:
>
> * kernel 4.0.x
> * glibc 2.21
> * binutils 2.25
> * gcc 4.9.x
For binutils and gcc and uClibc we typically stick to the buildroot default
versions (even though we don't actually test all defconfigs when we change the
default version for one of those...).
For the kernel, it's the latest version that anyone has tested and submitted.
In case of BBB, I'm not 100% sure if all the graphics stuff from the TI kernel
has been fully upstreamed, so switching to a mainline kernel is not necessarily
acceptable. Even though the buildroot defconfig doesn't include graphics
support, we do want to offer a kernel that supports everything that the board has.
A colleague of mine (in CC) used mainline 3.19 on BBB without any problem;
however AFAIK he didn't really use graphics with that so YMMV. Vianney, do you
think your config should be OK for upstream buildroot? If yes, send it to me and
I'll submit it.
Regards,
Arnout
>
> and so on, and so on. any other BBB issues anyone wants to warn me
> about before i go charging off in that direction? thanks.
>
> rday
>
--
Arnout Vandecappelle arnout at mind be
Senior Embedded Software Architect +32-16-286500
Essensium/Mind http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint: 7CB5 E4CC 6C2E EFD4 6E3D A754 F963 ECAB 2450 2F1F
next prev parent reply other threads:[~2015-04-16 21:31 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-04-16 13:03 [Buildroot] config choices in building for beaglebone black (BBB)? Robert P. J. Day
2015-04-16 21:31 ` Arnout Vandecappelle [this message]
2015-04-20 21:36 ` Peter Korsgaard
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=55302A4C.5050109@mind.be \
--to=arnout@mind.be \
--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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox