[Armadillo:06035] Re: (無題)

mizo email@hidden
2010年 10月 29日 (金) 11:13:28 JST


溝渕です。

メーリングリストへ投稿する際は、メールの件名に適切な要件を書いてくださ
い。メーリングリストに登録している人に読み飛ばされるなどして回答を得る機
会が減ってしまいます。また、保存書庫を検索するとき不便です。

http://lists.atmark-techno.com/pipermail/armadillo/2010-October/thread.html

以下のページには、より良い回答をもらうための質問のコツが多数紹介されてい
ます。

[技術系メーリングリストで質問するときのパターン・ランゲージ]
http://www.hyuki.com/writing/techask.html

email@hidden wrote:
> 今学校の授業でArmadillo-440を使用してデジタルフォトフレームの作成を行っ
> ているのですが、画像の表示すらできていません。
>  
> そこで下記のURLを参考に作業をしています。
> http://armadillo.atmark-techno.com/articles/my-gadget-part1
>  
> しかし、JPEGライブラリの設定の
>  
> make lib_only
>  
> のコマンドを実行しても正常に終了するのですが、libjpeg.aが作成されません。

開発環境には、ATDE3をお使いですか?ATDE3にはすでにlibjpegのクロスライブ
ラリがインストールされているためビルドする必要はありません。

[atde3]$ dpkg -l | grep libjpeg | grep armel
ii  libjpeg62-armel-cross                   6b-14
              The Independent JPEG Group's JPEG runtime li
ii  libjpeg62-dev-armel-cross               6b-14
              Development files for the IJG JPEG library (
[atde3]$ ls /usr/arm-linux-gnueabi/lib/libjpeg*
/usr/arm-linux-gnueabi/lib/libjpeg.a
/usr/arm-linux-gnueabi/lib/libjpeg.so.62
/usr/arm-linux-gnueabi/lib/libjpeg.la
/usr/arm-linux-gnueabi/lib/libjpeg.so.62.0.0
/usr/arm-linux-gnueabi/lib/libjpeg.so

> 初歩的な質問になりますが、原因かあるいは画像表示までの一連の手順を教えて
> いただきたく思います。

どのように表示したいかにもよりますが、フレームバッファに直接画像を書き込
むには次のようにします。

1. functesterが起動している状態で実行する。captureに、functesterの画面を
保存する。
	[armadillo440]# cat /dev/fb0 > capture
2. functesterを終了させる
	[armadillo440]# killall functester
3. 画面を黒塗りする
	[armadillo440]# cat /dev/zero > /dev/fb0
4. functesterの画像を描画する
	[armadillo440]# cat capture > /dev/fb0

functester自体も画面描画を行なっています。ソースファイルは、atmark-dist-
[version]/vendors/AtmarkTechno/Armadillo-440/functester/以下にあるので参
照してみてください。

以上です。

> 環境は
> Armadillo-440
> Atmark-dist v20100916
> Linuxカーネル v2.6.26-at11
> を使用しています。




armadillo メーリングリストの案内