AN889の日記

組込みエンジニアのブログ

Yocto

【Yocto】デーモンの自動起動停止方法(SysVinit版)

YoctoでのLinuxビルドにてデーモンの自動起動を停止する方法です。 initプログラムはsysvinitです。 bbappendファイルに以下を記述します。NNは2桁の数字です。 INITSCRIPT_PARAMS = "start NN . stop NN 0 1 2 3 4 5 6 ." apache2の場合は下記です。 INITSC…

【Yocto】VLCでRTP/RTSP受信(Live555)

YoctoビルドしたLinuxのVLCメディアプレイヤーでネットワークカメラ映像をRTSPで受信しようとしたところ、 satip stream error: Failed to setup RTSP session というエラーで表示できませんでした。 VLCのRTP/RTSPはLIVE555を使います。 www.videolan.org w…

【Yocto】Intel 64ビットプロセッサー向けLinuxビルド(meta-intel)

はじめに Intel 64ビットプロセッサー(x64)向けLinuxをYoctoでビルドする方法です。 meta-intel を使います。 環境構築 $ mkdir path/to/prj $ mkdir sources $ cd sources $ git clone git://git.yoctoproject.org/poky -b kirkstone $ git clone git://g…

【Yocto】NXP QorIQプロセッサ向けLinuxビルドでのカーネルコンフィギュレーション変更

組込みLinux移植(ポーティング)ではプロセッサーメーカー提供のSDKを使うことが多いですが、それに含まれるLinuxカーネルコンフィギュレーションはそのプロセッサーの評価基板(リファレンスボード)用になっています。自分達の開発基板(カスタムボード)…