Build Angstrom for BB-xM?

Hello all,

I'm currently following the instructions at this page to build the
Angstrom Distribution for the BeagleBoard-xM.
http://www.angstrom-distribution.org/building-angstrom

So essentially I'm doing the following:
git clone git://git.angstrom-distribution.org/setup-scripts
MACHINE=beagleboard ./oebb.sh update
MACHINE=beagleboard ./oebb.sh bitbake virtual/kernel

*Apparently* when this is finished I should at least have a Linux
Kernel built for the BB-xM. Is this correct? What about the rootfs?
What is the OpenEmbedded / Angstrom way of building the rootfs?
Basically what I'm trying to do is get a cross-compiler build
environment setup on my host computer running Ubuntu 10.10, be able to
build custom kernels and build custom root file systems.

Aside from the steps above, what else must I do to generate the needed
components that get put onto the micro-SD card?

Some specific questions:

1- Are there any BB-xM specific patches to the kernel I should be
applying?
2- What is the method to build a root fs for Angstrom and then be able
to customize it ( remove / add packages / modify init files etc )
3- Once I have the Kernel and root fs built, do I simply follow these
instructions to setup the SD card for booting?
http://code.google.com/p/beagleboard/wiki/LinuxBootDiskFormat

I'm sorry, I'm fairly new at some of this stuff and I can find a lot
of information via google, but it's information overload and what I
would find incredibly helpful is a step-by-step guide. I would be more
than happy to create a wiki page at the appropriate place if I end
with all the needed step-by-step instructions and successfully
complete this mission. :slight_smile:

I'm sure many people new to this are searching around for this
information and would enjoy a step-by-step guide. I'm willing to write
this wiki article up, but I first must obtain the knowledge and
experience first. And this is where I am hoping some of you can help
me out.. :slight_smile:

Regards,
Jim

i was posting similar questions on this blog…
No one is ready to spend some time for that…
So, you may have to go through several random posts and gather some knowledge and consolidate that in a wiki page after you are successfully done with booting your BB-Xm with Angstrom…
cheers…

Hello all,

I'm currently following the instructions at this page to build the
Angstrom Distribution for the BeagleBoard-xM.
http://www.angstrom-distribution.org/building-angstrom

So essentially I'm doing the following:
git clone git://git.angstrom-distribution.org/setup-scripts
MACHINE=beagleboard ./oebb.sh update
MACHINE=beagleboard ./oebb.sh bitbake virtual/kernel

*Apparently* when this is finished I should at least have a Linux
Kernel built for the BB-xM. Is this correct? What about the rootfs?

try:

MACHINE=beagleboard ./oebb.sh bitbake console-image

or

MACHINE=beagleboard ./oebb.sh bitbake x11-image

What is the OpenEmbedded / Angstrom way of building the rootfs?
Basically what I'm trying to do is get a cross-compiler build
environment setup on my host computer running Ubuntu 10.10, be able to
build custom kernels and build custom root file systems.

Aside from the steps above, what else must I do to generate the needed
components that get put onto the micro-SD card?

Some specific questions:

1- Are there any BB-xM specific patches to the kernel I should be
applying?

no, they are part of oe/angstrom already

2- What is the method to build a root fs for Angstrom and then be able
to customize it ( remove / add packages / modify init files etc )

read the docs on oe and angstrom on how to add/remove/customize

3- Once I have the Kernel and root fs built, do I simply follow these
instructions to setup the SD card for booting?
Google Code Archive - Long-term storage for Google Code Project Hosting.

this is known to work:

http://www.angstrom-distribution.org/demo/beagleboard/mkcard.txt

I'm sorry, I'm fairly new at some of this stuff and I can find a lot
of information via google, but it's information overload and what I
would find incredibly helpful is a step-by-step guide. I would be more
than happy to create a wiki page at the appropriate place if I end
with all the needed step-by-step instructions and successfully
complete this mission. :slight_smile:

No, please do now create *more* wiki pages. Instead find the one
that matches best what you did an *improve* it.

it is not a blog, it is a mailing list.

Alright… this mailing list…

Mr Pantelic,

I have to get my Board’s display working, i have to at least get an LED toggling…
But, as my Board is not BeagleBoard [ its some clone board made of OMAP3530 ] , No one gives me support in this MAILING LIST.