2011年7月13日 星期三

Angstrom for beagleboard(1)

Ref:
1. http://elinux.org/BeagleBoardAndOpenEmbeddedGit
2. http://www.angstrom-distribution.org/building-angstrom

實驗步驟:
1. git clone git://git.angstrom-distribution.org/setup-scripts
使用git 取得 setup script.
這個setup script最主要目的是用來建立 openembedded 相關的設定.

2. MACHINE=beagleboard ./oebb.sh config beagleboard
-a)設定 openembedded 開發環境變數(預設為 ~/.oe/environment-2008)
-b)設定 openembedded 變數(建立 bitbake 所需的目錄(conf)與檔案(conf/local.conf)
-c)用git取得bitbake 與 openembedded 的套件

3. MACHINE=beagleboard ./oebb.sh update
更新 步驟2-c 中的相關套件

4. MACHINE=beagleboard ./oebb.sh bitbake console-image
建立 image 檔(MLO, u-boot, uImage, rootfs)

*ps:簡易步驟
1) . ~/.oe/enviroment-2008
2) bitbake console-image

沒有留言: