ユーザ用ツール

サイト用ツール


raspberry_pi_4でyocto_project入門

**文書の過去の版を表示しています。**

Raspberry Pi 4でYocto Project入門

(2022/7/12)

Raspberry Pi 4とWSL2を使ってYocto Project入門 - Qiita

に従って試してみる。(Beelink-u59にて)

bitbake-layers add-layer ../meta-raspberrypi/

まで実行。ツールが足らないとか言われてる。そうそう、ツール類をインストールするのを忘れていた。

$ sudo apt install -y gawk wget git-core diffstat unzip texinfo gcc-multilib build-essential chrpath socat cpio python python3 python3-pip python3-pexpect xz-utils debianutils iputils-ping libsdl1.2-dev xterm

と言われるがままに実行。すでにインストールしているものはたくさんあるが、していないものもそこそこあるため。

今度は成功。 meta-raspberrypiが追加されたみたい。ここから先は明日にしよう。

(2022/7/13) 続きをやってみた。

$ cd ~/yocto/poky
$ git clone git://git.openembedded.org/meta-openembedded
$ cd meta-openembedded
$ git checkout -b gatesgarth origin/gatesgarth
$ cd ~/yocto/poky/rpi-build
$ bitbake-layers add-layer ../meta-openembedded/meta-oe/
$ bitbake-layers add-layer ../meta-openembedded/meta-python/
$ bitbake-layers add-layer ../meta-openembedded/meta-multimedia/
$ bitbake-layers add-layer ../meta-openembedded/meta-networking/

で、conf/bblayers.confに、add-layerしたものが追加されていることを確認して、local.confに、

MACHINE ?= "raspberrypi4-64"

と設定して、

$ cd ~/yocto/poky/rpi-build
$ bitbake core-image-base

を実行。(HDDの空き容量を確保した上で)

raspberry_pi_4でyocto_project入門.1657692522.txt.gz · 最終更新: 2022/07/13 15:08 by makotoa67