ts-7000
[Top] [All Lists]

[ts-7000] Re: Kernel config required settings for TS SBCs?

To:
Subject: [ts-7000] Re: Kernel config required settings for TS SBCs?
From: "j.chitte" <>
Date: Mon, 28 Sep 2009 22:04:55 -0000
--- In  "Blair" <> wrote:
>
> --- In  "j.chitte" <j.chitte@> wrote:
> >
> > --- In  Jason Stahls <jason@> 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/
> >
> 
> Thanks but here's the chicken & egg situation.  In order to build a kernel 
> for a specific hardware platform PC or otherwise, I'm sure there are 
> hardware-specific settings.  Not talking optimizations or feature options 
> here but required stuff.  E.g. Option X must be set thusly or it will never 
> work.  I could spend a month of Sundays trying every possible combination and 
> never get a working kernel.  Obviously people have done this.  Posting a 
> bare-bones .config file along with comments about what settings are required 
> would help.
>

Please refer to your distro or other resources and you will find out all about 
chickens and eggs. 

This really does not belong here.

regards.




------------------------------------

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/

<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU