This guide details the process of building a Beaglebone (White/Black) 
console image from the Angstrom source on an Ubuntu Linux host. In theory 
you could do this on the target, but it will take a very time and you may 
run out of memory (both NAND and RAM).

*Prerequisites
*
Then we need some additional development tools. Enter the following:

        sudo apt-get install sed wget cvs subversion git-core coreutils 
unzip texi2html texinfo docbook-utils gawk python-pysqlite2 diffstat 
help2man make gcc build-essential g++ desktop-file-utils chrpath dosfstools 
kpartx

And finally we need bitbake:

        sudo apt-get install bitbake

*Download Angstrom Distribution and Build*

To download the distribution for Beaglebone enter the following commands:


    cd ~/Projects

    mkdir angstrom-v2012.12

    cd ./angstrom-v2012.12

    git clone git://github.com/Angstrom-distribution/setup-scripts.git

    cd setup-scripts

    git checkout angstrom-v2012.12-yocto1.3

    MACHINE=beaglebone ./oebb.sh config beaglebone

    MACHINE=beaglebone ./oebb.sh update

In file setup-scripts/conf/local.conf modify the following line:

        INHERIT += "rm_work"

to

        # INHERIT += "rm_work"

And to compile the console version of the distribution:

        . ~/.oe/environment-angstromv2012.12

        bitbake console-image

During these steps the computer must be connected to the Internet. The 
resulting MLO, u-boot.img and root file system are found in:

        
~/Projects/angstrom-v2012.12/setup-scripts/build/tmp-angstrom_v2012_12-eglibc/deploy/images/beaglebone

It takes a while for all of this to complete.

On Tuesday, October 15, 2013 8:22:18 PM UTC+11, [email protected] 
wrote:
>
> Hello,
>
> I want to use Angstrom linux on Beangle bone black. I come across some 
> steps used to compile Angstrom (from source code) for *BeagleBone* but 
> not for *BeagleBone black.* so My query is:
>
> 1) Can I directly use the images compiled for BeagleBone on BeagleBone 
> Black? If not, can you please refer me some good reference links for the 
> same?
>
> 2) In other linux distribution (like ubuntu), we need MLO, u-boot, uImage 
> & file system image to boot up the board. To use Armstrom on I am following 
> compilation steps from this link:
> http://www.angstrom-distribution.org/building-angstrom. And at the end, 
> it generated uImage. So where are the other components (MLO,, uboot, file 
> system)?Do we need to compile them separately from other source code?
>
> 3) I found different different steps to push the images on Beagle Bone. 
> Can you please refer me what steps I should use?
>
> Thank,
> Ashish
>
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to