public inbox for gentoo-embedded@lists.gentoo.org
 help / color / mirror / Atom feed
From: Anthony Russello <arussello@rogers.com>
To: gentoo-embedded@lists.gentoo.org
Cc: qarce@yahoo.com
Subject: Re: [gentoo-embedded] PPC embedded base package
Date: Mon, 18 Apr 2005 21:23:54 -0400	[thread overview]
Message-ID: <1113873834.8249.5.camel@localhost> (raw)
In-Reply-To: <20050412152952.86954.qmail@web60809.mail.yahoo.com>

Hi,

Thanks for the reply, I'm sorry it took so long to get back to you, but
I never received an email to me until the digest caught up.

We're working on a small NAS-like device.  Very light weight, and
targetting to consumers rather than businesses, so everything will be
pretty simple.

I'm currently working on getting a 2.6.x kernel up on the early boards.
Once that's up and running, I'll be working on the rootfs.  I've been
doing a lot of checking as far as dependencies go, and I've got the
libraries narrowed down substantially.  We're also using the 2.2.x samba
branch, since the 3.x branch requires a large number of libraries that
we don't want to include.

I've been ensuring that every binary going into the image is stripped so
far as well.

I guess I was kind of hoping that the gentoo embedded group was working
with small root filesystem sizes, and whether or not there was a base
layout package that would simply contain things like pre-populated /dev,
and other absolutely essential sources like that.

Are there any plans for such a package?  Perhaps with makefiles that
would leverage cross compilers to create a base system for target X on
host Y?

It would make embedded development incredibly easy with cross compilers
and base layout packages of that sort ready to be emerged into /opt or
something like that.

Thanks,
Anthony

On Tue, 2005-04-12 at 08:29 -0700, Quentin Arce wrote:
> 
> One thing you may want to keep in mind when building
> your system is to make sure all bins are stripped. 
> Also, some embedded companies have tools which
> determine which libs are being used on the system and
> remove all others from the final image.  Just to
> squeeze that last bit of space out.
> 
> Also, don't forget to remove all other un-needed
> files.  Like /var/db, all man, etc.
> 
> Q
> 
> 
> --- Anthony Russello <arussello@rogers.com> wrote:
> > Hi All,
> > 
> > I'm working on a base layout for an embedded system
> > based on the
> > Freescale 8241 chip, and was wondering what might be
> > available in the
> > world of gentoo for that purpose.
> > 
> > Here are the requirements we've laid out:
> > 
> > Read/write /etc (jffs2 filesystem)
> > /var is a ramdisk, /tmp is a symlink to /var/tmp
> > / is read only otherwise (cramfs filesystem)
> > 
> > As far as apps, we basically just need:
> > 
> > boa
> > busybox
> > samba 2.2.x (samba 3 requires additional libraries
> > in the final image)
> > sysvinit
> > sqlite
> > quota-tools
> > sys-utils
> > e2fsprogs
> > 
> > Now, we created one a while back using an axis chip,
> > and they had a full
> > development package that we just modified as needed.
> >  In the end we
> > wound up with an image that had about 2 MB left over
> > of the eight.
> > RIght now, we're kind of starting fresh with an 8241
> > based system, so I
> > wanted to get some input on what recommendations you
> > might have.
> > 
> > I've already been playing around with a custom thing
> > from the ground up.
> > But just in case, I'd like to see if there is
> > something else we could
> > look into.
> > 
> > I've been using gentoo for quite some time now
> > (since the 1.4 days) but
> > I haven't been following the gentoo embedded list
> > for the most part.
> > 
> > Cheers,
> > Anthony
> > 
> > --
> > gentoo-embedded@gentoo.org mailing list
> > 
> > 
> 
> 
> 
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around 
> http://mail.yahoo.com 
> --
> gentoo-embedded@gentoo.org mailing list

-- 
gentoo-embedded@gentoo.org mailing list


  reply	other threads:[~2005-04-19  1:24 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-04-12 15:29 [gentoo-embedded] PPC embedded base package Quentin Arce
2005-04-19  1:23 ` Anthony Russello [this message]
  -- strict thread matches above, loose matches on Subject: below --
2005-04-19 17:49 Quentin Arce
2005-04-19 18:20 ` Anthony Russello
2005-04-19 19:43   ` Quentin Arce
2005-04-19 21:31     ` Anthony Russello
2005-04-12  1:43 Anthony Russello
2005-04-12 17:02 ` Ned Ludd

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=1113873834.8249.5.camel@localhost \
    --to=arussello@rogers.com \
    --cc=gentoo-embedded@lists.gentoo.org \
    --cc=qarce@yahoo.com \
    /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