Yocto BitBake Question & answer - その他 https://yoctobbq.lineo.co.jp/?q=taxonomy/term/8 ja serviceファイルの追加について https://yoctobbq.lineo.co.jp/?q=node/528 <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/8" typeof="sioc:Container sioc:Forum" property="rdfs:label skos:prefLabel" datatype="">その他</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の公式HPや、その他サイトの記述にありますとおり、<br /> yoctoのレシピで、serviceファイルを追加し、自動実行するには、以下を記述するようにとあります。<br /> ※ 下記のディレクトリパスは、現在開発中のレシピを抜粋したパスです。</p> <p>==============================<br /> inherit systemd<br /> SYSTEMD_SERVICE:${PN} += &quot;test.service&quot;<br /> SYSTEMD_AUTO_ENABLE:${PN} = &quot;enable&quot;</p> <p>do_install() {<br /> install -d ${D}${systemd_system_unitdir}<br /> install -m 0644 ${WORKDIR}/test.service ${D}${systemd_system_unitdir}/<br /> }<br /> ==============================</p> <p>このレシピには、もともと、別のserviceファイル (以降、origin.service) に対する記述が含まれていました。<br /> origin.serviceは、OS起動後に自動でservice起動していることは確認できています。</p> <p>ですので、このレシピ内の origin.service に対する記述をもとに、<br /> 自身で作成したserviceファイル (my.service) を追加して、<br /> my.service も、OS起動後に自動でservice起動させようとしました。<br /> しかし、origin.service は起動し、my.service は以下のログにより起動しません。</p> <p>==============================<br /> ○ my.service - Execute my.sh<br /> Loaded: loaded (/usr/lib/systemd/system/my.service; static)<br /> Active: inactive (dead)<br /> ==============================</p> <p>レシピを何度見返しても、<br /> origin.service に対する記述と、my.service に対する記述は、相違ありません。<br /> あるとすれば、origin.service・my.service の中身くらいですが…</p> <p>考えられる原因と、それに対する対策について、ご教示いただければ幸いです。</p> </div></div></div> Fri, 18 Jul 2025 08:25:59 +0000 kawabata0820 528 at https://yoctobbq.lineo.co.jp https://yoctobbq.lineo.co.jp/?q=node/528#comments クロスコンパイル環境をEclipseで構築する方法 https://yoctobbq.lineo.co.jp/?q=node/298 <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/8" typeof="sioc:Container sioc:Forum" property="rdfs:label skos:prefLabel" datatype="">その他</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>bitbake ***** -c populate_sdk<br /> などと実行してツールチェーンをビルドしますが、<br /> その後、Eclipse を利用したクロスコンパイル環境を構築することはできるのでしょうか。</p> <p>この掲示板ではYoctoまでが範囲と思いますので、<br /> Eclipse側の詳細をお答えをいただくのは難しいようでしたら、<br /> 参考URLなど教えていただけると助かります。</p> <p>gcc、gdbなど、CUIベースでソフト開発を行う方法は、<br /> ある程度の情報が引き出せてはいます。</p> </div></div></div> Mon, 12 Oct 2020 02:56:08 +0000 ryuohno 298 at https://yoctobbq.lineo.co.jp https://yoctobbq.lineo.co.jp/?q=node/298#comments コマンド実行履歴・エラーログの場所 https://yoctobbq.lineo.co.jp/?q=node/294 <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/8" typeof="sioc:Container sioc:Forum" property="rdfs:label skos:prefLabel" datatype="">その他</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>bitbakeコマンドを実行した際の結果が長すぎて、ターミナル画面では前の方の履歴が消えてしまう場合があります。<br /> bitbakeした際に、エラーログなどが保存されている場所があればご教授いただけないでしょうか?</p> </div></div></div> Fri, 09 Oct 2020 00:45:43 +0000 SO 294 at https://yoctobbq.lineo.co.jp https://yoctobbq.lineo.co.jp/?q=node/294#comments weston.iniについて https://yoctobbq.lineo.co.jp/?q=node/269 <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/8" typeof="sioc:Container sioc:Forum" property="rdfs:label skos:prefLabel" datatype="">その他</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>$bitbake core-image-westonで作成しています。<br /> デスクトップのツールバーを削除したいのですがうまくいきません。<br /> core-image-westonの場合は必ずツールバーが表示されてしまうものなのでしょうか?</p> <p>/etc/xdg/weston/weston.iniを下記の通り変更してもツールバー上に端末のアイコンと時刻は表示されてしまいます。<br /> **[shell]<br /> panel-location=&quot;&quot;<br /> panel-position=none**</p> </div></div></div> Fri, 10 Jul 2020 01:46:03 +0000 tororoimo 269 at https://yoctobbq.lineo.co.jp https://yoctobbq.lineo.co.jp/?q=node/269#comments LinuxBSP 該非判定書について https://yoctobbq.lineo.co.jp/?q=node/186 <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/8" typeof="sioc:Container sioc:Forum" property="rdfs:label skos:prefLabel" datatype="">その他</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="https://elinux.org/RZ-G/Boards/Yocto">https://elinux.org/RZ-G/Boards/Yocto</a><br /> を使用しており、該非判定書を取得もしくは作成したいと思っています。<br /> 上記URLのLinuxBSPが「該非判定 非該当」であるかどうか分かる方法をご存知でしょうか?</p> </div></div></div> Thu, 23 May 2019 06:03:54 +0000 masa 186 at https://yoctobbq.lineo.co.jp https://yoctobbq.lineo.co.jp/?q=node/186#comments SRAMマウント方法について https://yoctobbq.lineo.co.jp/?q=node/177 <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/8" typeof="sioc:Container sioc:Forum" property="rdfs:label skos:prefLabel" datatype="">その他</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>RZG1Eボード+Yocto 1.6.1 Linux kernel 3.10で動作させています。</p> <p>RZG1Eボードは、LBSC I/FにSRAMを接続しています。<br /> /dev/mtdblockXとして、sramを認識させるためには<br /> どのドライバが必要でしょうか?<br /> また、デバイスツリー(dtsおよびdtsi)に MTD としてのエントリを追加するには、<br /> どのように記述すればよいでしょうか?<br /> 最終的には、LinuxアプリからSRAMをmmapしたいのです。</p> </div></div></div> Fri, 05 Apr 2019 11:03:56 +0000 masa 177 at https://yoctobbq.lineo.co.jp https://yoctobbq.lineo.co.jp/?q=node/177#comments 【100-bash】というファイルが作成される目的はなんでしょうか。ご存知の方、教えていただけないでしょうか。 https://yoctobbq.lineo.co.jp/?q=node/168 <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/8" typeof="sioc:Container sioc:Forum" property="rdfs:label skos:prefLabel" datatype="">その他</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 /> rpmビルドを実施すると、十数回に1回の確率で、≪shのシンボリックリンクが不正になる≫現象が発生します。<br /> →詳細は、「sh -&gt; /bin/bash」(OKのケース)であるはずが、<br />      「sh -&gt; /bin/busybox.nosuid」(NGのケース)となっています。</p> <p>【判明している事実】<br /> 「busybox」になっている場合(NGのケース)は、≪/etc/rpm-postinsts/100-bash≫というファイルが差分として残っています。</p> <p>【ご教授いただきたい内容】<br /> この、≪/etc/rpm-postinsts/100-bash≫というファイルが作られる目的はなんでしょうか。<br /> それが残っていることが、≪意図せずシンボリックリンクがbusybox≫になってしまうことにつながるのでしょうか。<br /> ご存知の方、教えていただけないでしょうか。</p> </div></div></div> Tue, 18 Dec 2018 11:13:06 +0000 darling 168 at https://yoctobbq.lineo.co.jp https://yoctobbq.lineo.co.jp/?q=node/168#comments 「「」 https://yoctobbq.lineo.co.jp/?q=node/167 <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/8" typeof="sioc:Container sioc:Forum" property="rdfs:label skos:prefLabel" datatype="">その他</a></li></ul></div> Tue, 18 Dec 2018 10:23:46 +0000 darling 167 at https://yoctobbq.lineo.co.jp https://yoctobbq.lineo.co.jp/?q=node/167#comments SDK/eSDK実行マシンの要件は https://yoctobbq.lineo.co.jp/?q=node/162 <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/8" typeof="sioc:Container sioc:Forum" property="rdfs:label skos:prefLabel" datatype="">その他</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>先日の講習の際に受講生の方から出た質問です。</p> <p>sdk/esdkの実行はyoctoのbuild環境が無くても実行可能との説明ですが、インストールや実行する際に<br /> 開発ホストにインストールが必要なパッケージは有りますか?</p> </div></div></div> Tue, 13 Nov 2018 07:24:08 +0000 yakuhito 162 at https://yoctobbq.lineo.co.jp https://yoctobbq.lineo.co.jp/?q=node/162#comments Yocto(Rocko) 用にMoby (or DockerCE)をビルドしてYoctoへインストールしたいです。 https://yoctobbq.lineo.co.jp/?q=node/158 <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/8" typeof="sioc:Container sioc:Forum" property="rdfs:label skos:prefLabel" datatype="">その他</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(Rocko) 用にMoby (or DockerCE)をビルドしてYoctoへインストールしたいです。<br /> Arm Cortex-A15×2 で32bit yocto 上でMoby(docker)を動かそうとしています。<br /> <a href="http://git.yoctoproject.org/cgit/cgit.cgi/meta-virtualization/about/?h=rocko">http://git.yoctoproject.org/cgit/cgit.cgi/meta-virtualization/about/?h=r...</a> を参考に、<br /> meta-virtualization、openembedded-coreをgit cloneして、<br /> bblalyer.confへ以下を「追加」を加えました。</p> <p> ${TOPDIR}/../poky/meta \<br /> ${TOPDIR}/../poky/meta-poky \<br /> ${TOPDIR}/../poky/meta-yocto-bsp \<br /> ${TOPDIR}/../meta-(ボードメーカーの物) \<br /> ${TOPDIR}/../meta-linaro/meta-linaro-toolchain \<br /> ${TOPDIR}/../meta-linaro/meta-optee \<br /> ${TOPDIR}/../meta-openembedded/meta-oe \<br /> ${TOPDIR}/../meta-openembedded/meta-multimedia \<br /> ${TOPDIR}/../meta-openembedded/meta-python \<br /> ${TOPDIR}/../meta-openembedded/meta-networking \<br /> ${TOPDIR}/../meta-openembedded/meta-filesystems \ ← 追加<br /> ${TOPDIR}/../openembedded-core \ ← 追加<br /> ${TOPDIR}/../meta-virtualization \ ← 追加<br /> ${TOPDIR}/../meta-qt5 \<br /> し、bitbake しました。</p> <p>これで、ビルドを行いましたがmoby(docker)が含まれておりません。<br /> 不慣れな環境のため、説明が行き届かずすみませんが、moby or docker CE 等を動かした経験がございましたら、<br /> 手順の不手際等をご教示いただけますと幸いです。</p> </div></div></div> Fri, 26 Oct 2018 06:49:01 +0000 imaizumi 158 at https://yoctobbq.lineo.co.jp https://yoctobbq.lineo.co.jp/?q=node/158#comments