Hello Petr-
Thanks for your help. I did some reading and figured out how to use
Angstrom , with your instructions and what I learned in the manual I was able
to create my own recipe.bb file which builds in the packages I want. I was
able to un-tar that file into a directory shared via NFS and boot the TS-7260
with that NFS share as root; it's working just as expected, So far so good!
I have one more question if you can bear with me. I'd like to build a
.jffs2 filesystem, flash it to the TS-7260, and use that as the root
filesystem. I was able to get Angstrom built into a .jffs2 filesystem by
editing the build/conf/local.conf file. Unfortunately, however, the kernel you
built doesn't have the JFFS2 filesystem compiled in, it's only module. So I
think I'd like to build a different kernel with some more modules compiled in (
wifi drivers as well ).
I went back to your original post and found your kernel source .git
repository. I also noticed that there is a recipe in Angstrom for that kernel
version. I cloned your git repo locally but am not sure how to cross compile
it from scratch. I'm also not sure how to use the defconfig file, although I
was able to find it in the source tree (at arch/arm/configs)
I googled a bit and found that you use some arguments to "make" to get it
to cross compile and use the defconfig , but I couldn't figure out exactly what
to use. Also I wondered if I'd be better off trying to do it through Angstrom
but I wasn't sure how to integrate your kernel into Angstrom.
Any suggestions would be appreciated. Your step-by-step before on how to
get angstrom going was enough to get me started, which is much appreciated.
Sincerely,
Erik
--- In Petr ©tetiar <> wrote:
>
> erik_dykema <> [2010-10-24 21:35:56]:
>
> > Hello Petr- Thanks for your help & contribution. I tested your kernel +
> > filesystem on a TS-7260 and it works great out of the box! One question if
> > you have a moment to respond: I'm interested in building or finding a
> > root-filesystem which has some other things ( mainly, python + wifi drivers
> > ). Do you have any suggestions or references to instructions for
> > rolling-your-own root filesystems?
>
> Hi,
>
> thank you for testing. Now it's not that easy, but in the future you should be
> able to just do:
>
> $ opkg update
> $ opkg install python-numeric
>
> For now, you'll need to take a look at[1] and [2], and do something like this:
>
> $ git clone git://gitorious.org/angstrom/angstrom-setup-scripts.git
> $ sh oebb.sh config ts72xx
> $ sh oebb.sh update
> $ source ~/.oe/environment
> $ bitbake minimal-image
>
> Please remember, that it builds almost everything from scratch, so it will
> download a lot of stuff from the web and also will take some space(don't know
> exactly how much, but it's something about 2-5GB) and time to build it.
>
> 1. http://www.angstrom-distribution.org/simplified-development-setup
> 2. http://www.angstrom-distribution.org/building-angstrom
>
> -- ynezz
>
------------------------------------
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/
|