Introduction to Yocto Project - Let's make customized embedded linux
1. 入門
~カスタマイズした組込み Linux
を作ってみよう~
Introduction to Yocto Project
Let's make customized embedded Linux
Yocto Project and all related marks and logos are registered trademarks of The
Linux Foundation. This slide is not, in any way, endorsed by the Yocto Project or
The Linux Foundation.
2013/10/19
OSC2013 Tokyo/Fall
1
4. とは
●
What is
組込み向けカスタマイズLinuxシステムを
作るためのOSSプロジェクト
Open-source project to help
–
–
developers create custom
embedded Linux-based system
テンプレート
Template
Tools, etc...
ツールなど
●
第3のモバイルOSではない
●
OSでもディストリビューションでもない
●
かっこいい
2013/10/19
Not the 3rd mobile OS
Not the OS, not the destribution
Cool
OSC2013 Tokyo/Fall
4
6. ロゴに込められた意味
Behind the trademark
Simplicity and elegance
The blue dot symbolizes the
smallest unit mesure, which
reflects the size of footprint and
resources in the embedded market.
From Brand Guidelines June2012
●
シンプルでエレガント
●
青い点は最小単位(yocto)を表現
●
フットプリントサイズやリソースを象徴
2013/10/19
OSC2013 Tokyo/Fall
6
15. 使い方紹介
●
ビルド環境:Ubuntu
●
example
Build env: Ubuntu
Target: Raspberry Pi
ターゲット:Raspberry Pi
●
今回の手順はこちらのもの This example is equal to below URL.
http://www.cnx-software.com/2013/0
7/05/12mb-minimal-image-for-raspbe
rry-pi-using-the-yocto-project/
2013/10/19
OSC2013 Tokyo/Fall
15
16. 使い方(準備)
●
How to use (preperation)
パッケージのインストール(Ubuntuの場合)
Install packages
●
$ sudo apt-get install gawk wget
git-core diffstat unzip texinfo
build-essential chrpath libsdl1.2-dev
xterm
2013/10/19
OSC2013 Tokyo/Fall
16
17. 使い方(ダウンロード)
●
How to use
(Download)
YoctoProject のダウンロード
Download Yocto Project
–
–
cd yocto
–
●
mkdir yocto
git clone -b dylan git://git.yoctoproject.org/poky.git
RaspberryPi 用メタレイヤーのダウンロード
Download
RaspberryPi meta layer
–
cd poky
–
git clone -b dylan
git://git.yoctoproject.org/meta-raspberrypi
2013/10/19
OSC2013 Tokyo/Fall
17