• 検索結果がありません。

レイヤー機能

bitbake

ビルドエンジン

meta-poky

Linux kernel

やソフトウェアのレシピ

Poky

ディストリビューションの情報

BSP

の構成情報など

Poky

meta

meta-yocto-bsp

meta-xilinx Xilinx

社の

MPSoC

をサポートするメタデータ

自社で作ったアプリ ケーションをシステム にインストールしたい

レイヤー機能について

bitbake

ビルドエンジン

meta-poky

Linux kernel

やソフトウェアのレシピ

Poky

ディストリビューションの情報

BSP

の構成情報など

Poky

meta

meta-yocto-bsp

meta-xilinx Xilinx

社の

MPSoC

をサポートするメタデータ

meta-myapp

自社で作ったアプリケーション用レシピを含んだメタデータ

追加

conf/bblayers.conf:

BBLAYERS ?= " \

/home/user/work/poky/meta \

レイヤー機能について

meta meta-xilinx

linux-yocto busybox

linux-yocto

busybox meta-poky

使用するボー ドの設定等

レイヤー機能について

meta meta-xilinx

linux-yocto busybox

linux-yocto

busybox meta-poky

使用するボー ドの設定等

meta-myapp myapp

myapp

に関す る設定

レイヤー機能について

meta meta-xilinx

最終的なレシピ

linux-yocto busybox

linux-yocto

busybox meta-poky

Xilinx MPSoC

の設定有効

busybox linux-yocto

機能の追加

使用するボー ドの設定等

レシピの解析

meta-myapp myapp

myapp

myapp

に関す る設定

課題

○ OSS

による開発は規模が大きくなるため、詳細が把握できない

機能の過不足が判断しずらい

○ OSS

に関する情報のキャッチアップが難しい

○ OSS

の機能修正、追加が難しい

○ SoC

ベンダー毎に開発環境が異なる

○ BSP

SDK

でソフトウェアのバージョンが異なる

レイヤー機能で解決できる課題

● Poky

は最小構成の

Linux

ディストリビューションを構築するためのツールやメタデータを 提供する

ユーザーが独自の実装を追加するには、レイヤー機能を使って追加する

SoC

の設定や、ボードの設定などもレイヤー単位で提供される

レイヤーを使用することによって、他のレイヤーで提供されているレシピのファイルそ のものを変更せずに、レシピの修正等ができるようになっている

レイヤー機能に関するまとめ

質疑応答

参考文献

● Yocto Project

○ https://www.yoctoproject.org

○ https://www.yoctoproject.org/docs/2.6/mega-manual/mega-manual.html

● Yocto Project

ハンズオン プレゼン用資料

○ https://www.slideshare.net/iwamatsu/yocto-project-40180199

レシピの作り方入門

○ https://www.slideshare.net/iwamatsu/ss-31662659

参考文献

1.

https://1.bp.blogspot.com/-LHEZgJ6tpeA/UgSL_9y4KrI/AAAAAAAAW5s/DNRPJ4kSvpI/s400/food_curryruce.png x2

2.

https://3.bp.blogspot.com/-N2OBmlrmp6I/UnyHSqHeW3I/AAAAAAAAahc/1XbLO4ZbaQg/s800/cooking_chef.png x2

3.

https://4.bp.blogspot.com/-2t-ECy35d50/UPzH73UAg3I/AAAAAAAAKz4/OJZ0yCVaRbU/s1600/book.png x2

4.

https://2.bp.blogspot.com/-kXpgJDSmOZI/VJ6XX867x9I/AAAAAAAAqJ4/yYWtYMdnE3A/s800/cooking10_kiru.png x2

5.

https://2.bp.blogspot.com/-0_papKo8Qt4/VahRmEpGpUI/AAAAAAAAvtQ/QyU6EtxIhLc/s800/makimono_toranomaki.png x2

6.

https://1.bp.blogspot.com/-etAOuOz8L7Y/W1a4rKcd5WI/AAAAAAABNhU/fB5zVLV7Mig1oPLUdf17QS7n15np1S3OACLcBGAs/s8 00/food_niku_pack.png x2

7.

https://3.bp.blogspot.com/-QCe-ngfpbTg/UkJM8tkaq6I/AAAAAAAAYWM/U3pbo3YS9XA/s800/ninjin_carrot.png x2

8.

https://3.bp.blogspot.com/-EiqKoF2kMTQ/UkJM5vVnb7I/AAAAAAAAYVU/tCuJxeQQiNE/s800/jagaimo_poteto.png x2

9.

https://3.bp.blogspot.com/-TY2VUFySQZA/VJ6XYaf5BTI/AAAAAAAAqKA/PBSngtXpNpE/s800/cooking12_ajitsuke.png x2

10.

https://4.bp.blogspot.com/-0pySHudh9OY/VMIvIn6zDGI/AAAAAAAAq4M/v-imllVrsxE/s800/pose_souzou_man.png x2

いらすとや使用画像

関連したドキュメント