--- In Jason Stahls <> wrote:
>
> Blair wrote:
> > Probably a FAQ but I'll throw it out there anyway.
> > So far I've been working reasonably well on Linux 2.4 on a 7260 board. Now
> > I'm finding a few needs for stuff that's in 2.6 e.g. audio, inotify, higher
> > timer resolutions etc. I'd like to take a stab at building a kernel from
> > scratch and I downloaded what appears to be a 2.6.29 kernel tarball from
> > the 7260 subdirectory on the TS website. But I've never built a kernel
> > before let alone one that is tailored to the SBC. I fired up menuconfig
> > and there are more options than a Chinese restaurant menu (or perhaps a
> > really great NY deli). So, does anyone have a config file or list of
> > options that are required to build a kernel for TS boards? Perhaps a list
> > of stuff you should never attempt to use would be good too.
>
> This is probably longer then you want but here's my $0.10 :)
>
> Grab a vanilla source tree from www.kernel.org, build yourself a kernel
> or two for a PC, try removing as much stuff as you can and build it
> specific to your PC and it's needs. Then grab the TS source for their
> 2.6 kernel (2.6.24 I think?) and check out it's .config. You can copy
> that .config to your 2.6.29 tree and run make oldconfig which will ask
> you about any new options in 2.6.29, or do it by hand in menuconfig and
> see if your 2.6.29 tree really is a TS release.
>
> --
> Jason Stahls
>
Hi, as Jason says you definitely need to get familair with process. There are
hundreds of site that help you with that in the PC context and loads of forums
etc. That's the best way to learn.
As for the TS source tarball, it would be a bit surprising if it did not
already contain the .config that it was build with.
This is not really the place to look for help on how to build a kernel. Try to
get up to speed on that and post back if you have any TS specific problems.
Also research this list for info on cross compilers to use other kernel source
trees. A lot of info has been posted that may be more use than the TS tree
which will probably be undocumented in terms of what patches have been applied.
Matthieu Crapet , Martin Guy and others have done a lot of work and contributed
comments and code here. Just dig around.
/js/
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|