Compiling Angstrom for pico-SAM9G45

From Low cost, low power, android ARM system board by - pico WiKi
Revision as of 10:44, 26 April 2012 by Npavel (Talk | contribs)
Jump to: navigation, search


Compile using thew new meta-angstrom distribution based on meta-openembedded branch (new branch)

 git clone git://
 MACHINE=picosam9 ./ update

This should download angstrom and openembedded sources. To get the picosam9 configuration layer:

 cd sources
 git clone git://
 MACHINE=picosam9 ./ config picosam9

Compile using the classic angstrom distribution based on branch (old branch)

 git clone git://
 cd picopc-angstrom-setup
 MACHINE=picosam9 ./ update
 MACHINE=picosam9 ./ config picosam9

The script will also download and install picosam9 recipes for angstrom from here:

Start building

If you want to build only the kernel:

 MACHINE=picosam9 ./ bitbake virtual/kernel

or if you want a small base image:

 MACHINE=picosam9 ./ bitbake console-image

To get the same build as the binary ones provided by you can use (note: this recipes aren't yet included in new meta-angstrom):

 MACHINE=picosam9 ./ bitbake picosam9-gpe-image
 MACHINE=picosam9 ./ bitbake picosam9-console-image


  cd sources/openembedded
  git checkout tested_2011-01-13 -b tested_2011-01-13
  cd sources/bitbake
  git checkout 1.12
Personal tools