BBB用lightMPD-v0.05を公開しました。
投稿日: 2014/06/29 15:27:06
beaglebone 用のlightMPD-V0.05を公開しました。
Cubox版は順次公開します。
変更点
- buildroot-2014.05ベース
- 以下の機能を追加
- webから各種状態を調べる為のwebconsole機能を新設
- sysctlによるカーネルのチューニング
- telnetd
- ledの制御
- 対応MPDバージョンは
- mpd-0.17.6dsdrt
- mpd-0.18.11dsdrt(https://github.com/lintweaker/mpd-dsd-018)
- mpd-0.19gitdsdrt mpd-0.19gitに上記のパッチを当てた物
ダウンロード
説明
ドキュメントはcubox版公開後に更新します。それまでの対応として簡単に説明します。
- kernelは3.8.13です。必要があればインストール後にkernelの入れ替えをして下さい。
- lightmpd.confに以下の項目を追加しました。
- telnetd
- [telnetd]
- enable=yes
yesでtelnetdが起動されます。
loginはrootで行って下さい。パスワードはありません。
telnetdを起動しない場合は"no"を指定して下さい。
- webconsole
- [webconsole]
- enable=yes
- yesでwebconsoleが起動されます。
- webconsoleのurlは http://IPアドレス:9000/index.htmlです。
- webconsoleを起動しない場合は"no"を指定して下さい。
- led
- [led]
- bbb.usr1=hearbeat
- bbb.usr2=none
- bbb.usr3=none
- bbb.usr4=none
- bbbの各LEDの動作を指定します。
- none 消灯
- heartbeat 点滅
- default-on 点灯
- Drv:/lightMPD/sysctl.confでkernelパラメータのチューニングが出来ます。
- 現在変更出来るパラメータは
- kernel.sched_rt_runtime=-1
- kernel.sched_tr_period_us=10000
- のみです。
- rt_tuntime_usはrt_period_us時間の内rt優先度のプロセスに割り当てる時間を指定します。(帯域制限)
- rt_runtime_usを-1にすると帯域制限を行いません。
- これらのパラメータの初期値は
- kernel.sched_rt_runtime_us=950000
- kernel.sched_rt_period_us=1000000
- です。