1 |
Hi, |
2 |
|
3 |
Thanks for the reply, I'm sorry it took so long to get back to you, but |
4 |
I never received an email to me until the digest caught up. |
5 |
|
6 |
We're working on a small NAS-like device. Very light weight, and |
7 |
targetting to consumers rather than businesses, so everything will be |
8 |
pretty simple. |
9 |
|
10 |
I'm currently working on getting a 2.6.x kernel up on the early boards. |
11 |
Once that's up and running, I'll be working on the rootfs. I've been |
12 |
doing a lot of checking as far as dependencies go, and I've got the |
13 |
libraries narrowed down substantially. We're also using the 2.2.x samba |
14 |
branch, since the 3.x branch requires a large number of libraries that |
15 |
we don't want to include. |
16 |
|
17 |
I've been ensuring that every binary going into the image is stripped so |
18 |
far as well. |
19 |
|
20 |
I guess I was kind of hoping that the gentoo embedded group was working |
21 |
with small root filesystem sizes, and whether or not there was a base |
22 |
layout package that would simply contain things like pre-populated /dev, |
23 |
and other absolutely essential sources like that. |
24 |
|
25 |
Are there any plans for such a package? Perhaps with makefiles that |
26 |
would leverage cross compilers to create a base system for target X on |
27 |
host Y? |
28 |
|
29 |
It would make embedded development incredibly easy with cross compilers |
30 |
and base layout packages of that sort ready to be emerged into /opt or |
31 |
something like that. |
32 |
|
33 |
Thanks, |
34 |
Anthony |
35 |
|
36 |
On Tue, 2005-04-12 at 08:29 -0700, Quentin Arce wrote: |
37 |
> |
38 |
> One thing you may want to keep in mind when building |
39 |
> your system is to make sure all bins are stripped. |
40 |
> Also, some embedded companies have tools which |
41 |
> determine which libs are being used on the system and |
42 |
> remove all others from the final image. Just to |
43 |
> squeeze that last bit of space out. |
44 |
> |
45 |
> Also, don't forget to remove all other un-needed |
46 |
> files. Like /var/db, all man, etc. |
47 |
> |
48 |
> Q |
49 |
> |
50 |
> |
51 |
> --- Anthony Russello <arussello@××××××.com> wrote: |
52 |
> > Hi All, |
53 |
> > |
54 |
> > I'm working on a base layout for an embedded system |
55 |
> > based on the |
56 |
> > Freescale 8241 chip, and was wondering what might be |
57 |
> > available in the |
58 |
> > world of gentoo for that purpose. |
59 |
> > |
60 |
> > Here are the requirements we've laid out: |
61 |
> > |
62 |
> > Read/write /etc (jffs2 filesystem) |
63 |
> > /var is a ramdisk, /tmp is a symlink to /var/tmp |
64 |
> > / is read only otherwise (cramfs filesystem) |
65 |
> > |
66 |
> > As far as apps, we basically just need: |
67 |
> > |
68 |
> > boa |
69 |
> > busybox |
70 |
> > samba 2.2.x (samba 3 requires additional libraries |
71 |
> > in the final image) |
72 |
> > sysvinit |
73 |
> > sqlite |
74 |
> > quota-tools |
75 |
> > sys-utils |
76 |
> > e2fsprogs |
77 |
> > |
78 |
> > Now, we created one a while back using an axis chip, |
79 |
> > and they had a full |
80 |
> > development package that we just modified as needed. |
81 |
> > In the end we |
82 |
> > wound up with an image that had about 2 MB left over |
83 |
> > of the eight. |
84 |
> > RIght now, we're kind of starting fresh with an 8241 |
85 |
> > based system, so I |
86 |
> > wanted to get some input on what recommendations you |
87 |
> > might have. |
88 |
> > |
89 |
> > I've already been playing around with a custom thing |
90 |
> > from the ground up. |
91 |
> > But just in case, I'd like to see if there is |
92 |
> > something else we could |
93 |
> > look into. |
94 |
> > |
95 |
> > I've been using gentoo for quite some time now |
96 |
> > (since the 1.4 days) but |
97 |
> > I haven't been following the gentoo embedded list |
98 |
> > for the most part. |
99 |
> > |
100 |
> > Cheers, |
101 |
> > Anthony |
102 |
> > |
103 |
> > -- |
104 |
> > gentoo-embedded@g.o mailing list |
105 |
> > |
106 |
> > |
107 |
> |
108 |
> |
109 |
> |
110 |
> __________________________________________________ |
111 |
> Do You Yahoo!? |
112 |
> Tired of spam? Yahoo! Mail has the best spam protection around |
113 |
> http://mail.yahoo.com |
114 |
> -- |
115 |
> gentoo-embedded@g.o mailing list |
116 |
|
117 |
-- |
118 |
gentoo-embedded@g.o mailing list |