Yocto BitBake Question & answer - Yocto 全般 https://yoctobbq.lineo.co.jp/?q=taxonomy/term/1 ja Python3の導入 https://yoctobbq.lineo.co.jp/?q=node/44 <div class="field field-name-taxonomy-forums field-type-taxonomy-term-reference field-label-hidden clearfix"><ul class="links"><li class="taxonomy-term-reference-0" rel="sioc:has_container"><a href="/?q=forum/1" typeof="sioc:Container sioc:Forum" property="rdfs:label skos:prefLabel" datatype="">Yocto 全般</a></li></ul></div><div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>CentOS7上で、poky-morty-16.0.0 にてsource oe-init-build-env を実行するとpython3 を要求されます。どのような手順で解決したらよいでしょうか。</p> </div></div></div> Sat, 17 Dec 2016 06:24:47 +0000 Seh 44 at https://yoctobbq.lineo.co.jp https://yoctobbq.lineo.co.jp/?q=node/44#comments Yocto開発に必要な知識 https://yoctobbq.lineo.co.jp/?q=node/43 <div class="field field-name-taxonomy-forums field-type-taxonomy-term-reference field-label-hidden clearfix"><ul class="links"><li class="taxonomy-term-reference-0" rel="sioc:has_container"><a href="/?q=forum/1" typeof="sioc:Container sioc:Forum" property="rdfs:label skos:prefLabel" datatype="">Yocto 全般</a></li></ul></div><div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Yoctoを使用してターゲットボードを動作させるためのバイナリを作成するためには、最低限どのような知識が必要ですか?<br /> (Linux OSは使えます)</p> </div></div></div> Sat, 17 Dec 2016 06:24:05 +0000 baba 43 at https://yoctobbq.lineo.co.jp https://yoctobbq.lineo.co.jp/?q=node/43#comments Hobとは? Toasterとは? https://yoctobbq.lineo.co.jp/?q=node/31 <div class="field field-name-taxonomy-forums field-type-taxonomy-term-reference field-label-hidden clearfix"><ul class="links"><li class="taxonomy-term-reference-0" rel="sioc:has_container"><a href="/?q=forum/1" typeof="sioc:Container sioc:Forum" property="rdfs:label skos:prefLabel" datatype="">Yocto 全般</a></li></ul></div><div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Hobとは何でしょうか?<br /> 下記ドキュメントを参照するとBitBake向けのグラフィカルユーザインターフェースとありますが、具体的にどのような事ができるのでしょうか?</p> <p><a href="https://www.yoctoproject.org/tools-resources/projects/hob">https://www.yoctoproject.org/tools-resources/projects/hob</a></p> <p>また、同ドキュメントに、Yocto 2.1以降はHobを利用できなくなり、その代わりにToasterを利用できる、とも記載されているように思います。<br /> → "NOTE: Hob is now deprecated and will no longer be available beginning with the 2.1 release of the Yocto Project. You can use Toaster instead."</p> <p>ToasterもBitBake向けグラフィカルユーザインタフェースで、Hobと同様、またはそれ以上の事ができるのでしょうか?</p> </div></div></div> Sat, 17 Dec 2016 06:17:06 +0000 yagi 31 at https://yoctobbq.lineo.co.jp https://yoctobbq.lineo.co.jp/?q=node/31#comments Yocto開発のフローチャート https://yoctobbq.lineo.co.jp/?q=node/30 <div class="field field-name-taxonomy-forums field-type-taxonomy-term-reference field-label-hidden clearfix"><ul class="links"><li class="taxonomy-term-reference-0" rel="sioc:has_container"><a href="/?q=forum/1" typeof="sioc:Container sioc:Forum" property="rdfs:label skos:prefLabel" datatype="">Yocto 全般</a></li></ul></div><div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>今一つ Yocto開発の手順がわからず、機器への持ち込みまでの規模感やスケジュール感がつかめません。<br /> git clone から 機器へのイメージ書き込みまでのフローチャート等上述の感覚がイメージできる<br /> 資料はないでしょうか?<br /> 又<br /> HOSTでの構築には結構時間がかかると聞いておりますが、工程毎にどれくらいのhostスペックなら<br /> これくらかかる という様な コスト目安が欲しいです。</p> </div></div></div> Sat, 17 Dec 2016 06:15:59 +0000 mizumo 30 at https://yoctobbq.lineo.co.jp https://yoctobbq.lineo.co.jp/?q=node/30#comments Rootfsから不要なファイルの削除方法 https://yoctobbq.lineo.co.jp/?q=node/16 <div class="field field-name-taxonomy-forums field-type-taxonomy-term-reference field-label-hidden clearfix"><ul class="links"><li class="taxonomy-term-reference-0" rel="sioc:has_container"><a href="/?q=forum/1" typeof="sioc:Container sioc:Forum" property="rdfs:label skos:prefLabel" datatype="">Yocto 全般</a></li></ul></div><div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p><a href="http://elinux.org/RZ-G/Boards/Yocto">http://elinux.org/RZ-G/Boards/Yocto</a><br /> 上記手順に従ってbitbake core-image-weston にて作成されるrootfs に不要なファイルが存在します。該当するRecipesが複雑で修正が困難なため、rootfs が出来上がった直後に削除したいのですが、どうしたらよいですか。</p> </div></div></div> Sat, 17 Dec 2016 06:03:48 +0000 Seh 16 at https://yoctobbq.lineo.co.jp https://yoctobbq.lineo.co.jp/?q=node/16#comments イメージ間で使用するパッケージバージョンを変更することはできるでしょうか。 https://yoctobbq.lineo.co.jp/?q=node/529 <div class="field field-name-taxonomy-forums field-type-taxonomy-term-reference field-label-hidden clearfix"><ul class="links"><li class="taxonomy-term-reference-0" rel="sioc:has_container"><a href="/?q=forum/1" typeof="sioc:Container sioc:Forum" property="rdfs:label skos:prefLabel" datatype="">Yocto 全般</a></li></ul></div><div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>【質問】<br /> ・イメージ間で使用するパッケージバージョンを変更することはできるでしょうか。</p> <p>【具体例】<br /> ・core-image-xxxでは、readline 5.2を使用する<br /> ・core-image-yyyでは、readline 8.2を使用する<br /> ※5.2と8.2のレシピは既に存在するものとします。</p> <p>【余談】<br /> ・以下のような対応を行っても、効果がありませんでした。<br /> ・レイヤの優先度が高い5.2が両イメージで採用されてしまいます。<br />  ・core-image-xxx.bbに、PREFERRED_VERSION_readline = &quot;5.2&quot;を記載する<br />  ・core-image-yyy.bbに、PREFERRED_VERSION_readline = &quot;8.2&quot;を記載する<br /> ・もちろん、distroのconfやlocal.confのPREFERRED_VERSION_readline = &quot;x.x&quot;を書き換えれば、バージョンを変更できるのですが、イメージのビルドの度に書き換えることをあまりしたくありません。</p> </div></div></div> Tue, 22 Jul 2025 06:29:42 +0000 takeshi 529 at https://yoctobbq.lineo.co.jp https://yoctobbq.lineo.co.jp/?q=node/529#comments ScarthgapでのカーネルレシピVer.6.12.xの対応予定有無 https://yoctobbq.lineo.co.jp/?q=node/527 <div class="field field-name-taxonomy-forums field-type-taxonomy-term-reference field-label-hidden clearfix"><ul class="links"><li class="taxonomy-term-reference-0" rel="sioc:has_container"><a href="/?q=forum/1" typeof="sioc:Container sioc:Forum" property="rdfs:label skos:prefLabel" datatype="">Yocto 全般</a></li></ul></div><div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>scarthgap(5.0)でカーネルレシピVer.6.12.xの対応予定はあるでしょうか?<br /> walnasacar(5.2)では対応していますが、Yocto Ver.はできればLTSを使いたいので。</p> </div></div></div> Wed, 02 Jul 2025 00:28:48 +0000 AN889 527 at https://yoctobbq.lineo.co.jp https://yoctobbq.lineo.co.jp/?q=node/527#comments イメージのフットプリント削減について https://yoctobbq.lineo.co.jp/?q=node/526 <div class="field field-name-taxonomy-forums field-type-taxonomy-term-reference field-label-hidden clearfix"><ul class="links"><li class="taxonomy-term-reference-0" rel="sioc:has_container"><a href="/?q=forum/1" typeof="sioc:Container sioc:Forum" property="rdfs:label skos:prefLabel" datatype="">Yocto 全般</a></li></ul></div><div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Yocto Project 公式実践講座 (LFD461-JP)の講座中よくいただく質問について紹介します。</p> <p>■イメージのフットプリント削減について</p> <p>bitbakeコマンドによって作成されたルートファイルシステムのフットプリントを削減するにはどうしたらよいか?<br /> という質問が比較的多いためいくつかのポイントを説明します。</p> </div></div></div> Fri, 28 Mar 2025 07:17:07 +0000 みつきん 526 at https://yoctobbq.lineo.co.jp https://yoctobbq.lineo.co.jp/?q=node/526#comments Yoctoビルド生成物が同一であることを証明する方法について https://yoctobbq.lineo.co.jp/?q=node/516 <div class="field field-name-taxonomy-forums field-type-taxonomy-term-reference field-label-hidden clearfix"><ul class="links"><li class="taxonomy-term-reference-0" rel="sioc:has_container"><a href="/?q=forum/1" typeof="sioc:Container sioc:Forum" property="rdfs:label skos:prefLabel" datatype="">Yocto 全般</a></li></ul></div><div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>local.layer, bblayers.conf等の設定は同一で、kernelやbootもソースを共通で<br /> これらをビルドするSDKはyoctoビルド時に生成されたものを使用していますが<br /> 複数のPCでビルドしたときにビルドして出てくるイメージ(core-image-minimal***)を<br /> 比較すると少し異なっています。</p> <p>おそらくタイムスタンプのみで異なっているのかと思いますが、<br /> これらの環境が同一であることをを証明する基準に関して相談させてください。</p> <p>複数のPCについて認識している差分は以下の通りです。</p> <p>- HostOSは、Core数が異なるWindows(VirtualBox)、Linuxマシン、<br /> - OSはUbuntu20.04(VirtualBox/wsl2)と22.04(Linuxのみ)<br /> - Downloadsは共通にしている。<br /> - kernel/u-bootをビルドする際のコンパイラのバージョンは共通にしている。</p> <p>これらから出る生成物に関して、同じものだと証明するにあたり<br /> 同じライセンスが入っている、ある所定のrootfsの構成が共通、他、<br /> 差分を確認するべきポイントについて、教示いただきたくお願いします。</p> </div></div></div> Wed, 03 Jul 2024 05:10:56 +0000 ntaka8765 516 at https://yoctobbq.lineo.co.jp https://yoctobbq.lineo.co.jp/?q=node/516#comments ビルド後のブートSDカードの作成方法 https://yoctobbq.lineo.co.jp/?q=node/510 <div class="field field-name-taxonomy-forums field-type-taxonomy-term-reference field-label-hidden clearfix"><ul class="links"><li class="taxonomy-term-reference-0" rel="sioc:has_container"><a href="/?q=forum/1" typeof="sioc:Container sioc:Forum" property="rdfs:label skos:prefLabel" datatype="">Yocto 全般</a></li></ul></div><div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Mickledoreにてビルドを行いましたが、<br /> その生成物でブート用SDカードの作成したいのですが、<br /> 参考にできるような情報が見つけられませんでした。<br /> どのような手順で作成したらよいでしょうか。<br /> 今まではNXPのツールflexbuildを使っていたので、<br /> 何も考える必要がありませんでした。</p> </div></div></div> Wed, 24 Apr 2024 00:25:55 +0000 西川恵三 510 at https://yoctobbq.lineo.co.jp https://yoctobbq.lineo.co.jp/?q=node/510#comments