みつきんのメモ

組み込みエンジニアです。Interface誌で「Yocto Projectではじめる 組み込みLinux開発入門」連載中

2026-06-01から1ヶ月間の記事一覧

Yocto Project Wrynoseのpoky-tinyでラズベリー・パイ4を動かす

はじめに シリーズ物 Yocto Project Wrynoseでpoky-tinyを試す 環境構築 作業ディレクトリ ~/yocto/wrynoseを作業ディレクトリとする。 $ mkdir -p ~/yocto/wrynose $ cd ~/yocto/wrynose bitbakeリポジトリの取得 bitbake-setupを実行するためにbitbakeのリ…

Yocto Project OE_FRAGMENTSについて

はじめに bitbake-setupの環境では"MACHINE"や"DISTRO"などの一部の設定にOE_FRAGMENTSが使用されるようになった。 今回はその動作を調べてみる。 bitbake-config-build OE_FRAGMENTSの設定を変更するにはbitbake-config-buildコマンドを使用する。 サブコマ…

Yocto Project Wrynoseでpoky-tinyを試す

はじめに 講師をしているとルートFSのフットプリントの削減方法についてよく聞かれる。 DISTRO_FEATURESやMACHINE_FEATURESの見直しをおすすめすることが多いが、core-image-minimalだともともと小さいのでそこまで劇的に変化しない。 DISTROをpoky-tinyにす…

Yocto Project bitbake-setup環境でMilk-V Duo Sを移植 その4

はじめに シリーズ物 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 今回カーネルを構築する。 環境構築 カーネルは…

Yocto Project Wrynoseのmeta-zephyrでmicro:bit v2を動かす

はじめに 未開封のmicro:bit v2が出てきたのでmeta-zephyrで動かす。 micro:bit v2はマシン定義が無いのでその辺も調べる。 シリーズもの Yocto Project Wrynoseでmeta-zephyrを試す 作業環境 前回の環境をベースに作業する。 BitBake環境の設定 作業場所へ…

Yocto Project Wrynoseでmeta-zephyrを試す

はじめに Yocto Project 6.0でmeta-zephyrを試してみる。 QEMUでhelloworldのサンプルを動かす。 環境構築 作業ディレクトリ ~/yocto/wrynoseを作業ディレクトリとする。 $ mkdir ~/yocto/wrynose $ cd ~/yocto/wrynose bitbakeリポジトリの取得 bitbake-set…

Yocto Project Wrynoseでtestimageを実行する

はじめに OE-Coreではイメージのテストを実行する機能がある。 イメージのテストはQEMUもしくは実機を使用して実行される。 具体的には下記のようなコマンドでテストが実行される。 $ bitbake core-image-minimal -c testimage これをYocto Project 6.0(Wryn…

Yocto Project bitbake-setup環境でMilk-V Duo Sを移植 その3

はじめに シリーズ物 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…