2026-06-01から1ヶ月間の記事一覧
はじめに シリーズ物 Yocto Project Wrynoseでpoky-tinyを試す 環境構築 作業ディレクトリ ~/yocto/wrynoseを作業ディレクトリとする。 $ mkdir -p ~/yocto/wrynose $ cd ~/yocto/wrynose bitbakeリポジトリの取得 bitbake-setupを実行するためにbitbakeのリ…
はじめに bitbake-setupの環境では"MACHINE"や"DISTRO"などの一部の設定にOE_FRAGMENTSが使用されるようになった。 今回はその動作を調べてみる。 bitbake-config-build OE_FRAGMENTSの設定を変更するにはbitbake-config-buildコマンドを使用する。 サブコマ…
はじめに 講師をしているとルートFSのフットプリントの削減方法についてよく聞かれる。 DISTRO_FEATURESやMACHINE_FEATURESの見直しをおすすめすることが多いが、core-image-minimalだともともと小さいのでそこまで劇的に変化しない。 DISTROをpoky-tinyにす…
はじめに シリーズ物 Yocto Project bitbake-setup環境でMilk-V Duo Sを移植 その1 Yocto Project bitbake-setup環境でMilk-V Duo Sを移植 その2 Yocto Project bitbake-setup環境でMilk-V Duo Sを移植 その3 今回カーネルを構築する。 環境構築 カーネルは…
はじめに 未開封のmicro:bit v2が出てきたのでmeta-zephyrで動かす。 micro:bit v2はマシン定義が無いのでその辺も調べる。 シリーズもの Yocto Project Wrynoseでmeta-zephyrを試す 作業環境 前回の環境をベースに作業する。 BitBake環境の設定 作業場所へ…
はじめに Yocto Project 6.0でmeta-zephyrを試してみる。 QEMUでhelloworldのサンプルを動かす。 環境構築 作業ディレクトリ ~/yocto/wrynoseを作業ディレクトリとする。 $ mkdir ~/yocto/wrynose $ cd ~/yocto/wrynose bitbakeリポジトリの取得 bitbake-set…
はじめに OE-Coreではイメージのテストを実行する機能がある。 イメージのテストはQEMUもしくは実機を使用して実行される。 具体的には下記のようなコマンドでテストが実行される。 $ bitbake core-image-minimal -c testimage これをYocto Project 6.0(Wryn…
はじめに シリーズ物 Yocto Project bitbake-setup環境でMilk-V Duo Sを移植 その1 Yocto Project bitbake-setup環境でMilk-V Duo Sを移植 その2 今回はu-bootを構築する。 環境構築 u-bootは現状のmeta-riscv(YP5.3)のものをベースに作業する。 devtool mod…