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.