[Armadillo:03927] Re: Quixunのタッチパネルで同じ座標データしか読めない

email@hidden
2009年 1月 19日 (月) 01:44:39 JST


zzztakemituです。

スレッドに入れないです。gooメールを止めるしかないかなあ。

[PC /atmark-dist]$ make menuconfig
 Device Drivers --->
	Input device support --->
		<*>Touchscreen interface
		(600) Horizonal screen resolution
		(800) Vertical screen resolution

このドライバが邪魔してるのかなあと思い、外してみましたが、
下記3つともデバイスなしと怒られました。


# mknod /dev/input/ts0 c 13 128
# cat /dev/input/ts0 |od -x
 No Such  Deviceと言われます。
#mknod /dev/tkpanel0 c 180 180
#cat /dev/tkpanel0  |od -x
 No Such  Deviceと言われます。
#mknod /dev/tkpanel1 c 180 181
#cat /dev/tkpanel1  |od -x
 No Such  Deviceと言われます。


----- Original Message ----- 
送信者: email@hidden<email@hidden>
宛先: email@hidden
日付:Friday, January, 16, 2009, 12:20 AM
件名: [Armadillo:03902] Re:Quixunのタッチパネルで同じ座標データしか読めない

> 
> 
> zzztakemituです。
> 
> 返信しているのに、スレッドに入れません。
> すみませんです。今回は入れるかな。
> 
> > B. デバイスノードについて
> > > [email@hidden (ttyAM0) ~]# mknod /dev/input/ts0 c 13 128
> > > [email@hidden (ttyAM0) ~]# cat /dev/input/ts0 |od -x
> > 
> > Linux/Kernel 2.6/TouchKit/Guide/How to build module.pdf
> > には、
> > > 2.3 ) Make device node for USB TouchScreen controller. For example,
> > >   mknod /dev/tkpanel0 c 180 180 ( for first USB TouchScreen controller )
> > >   mknod /dev/tkpanel1 c 180 181 ( for second USB TouchScreen controller )
> > 
> > と書いてありますが、試されましたでしょうか?
> 
> 両方試してみました。
> #mknod /dev/tkpanel0 c 180 180
> #cat /dev/tkpanel0  |od -x
> No Such  Deviceと言われます。
> 
> #mknod /dev/tkpanel1 c 180 181
> #cat /dev/tkpanel1  |od -x
> No Such  Deviceと言われます。
> 
> USBをタッチパネルだけにしてみたりしましたが、変わらず。
> 週末に時間がとれそうなので、落ち着いて整理してみます。
> 
> 以上です。
> 
> 
> 
> 
> ----- Original Message ----- 
> 送信者: Takenoshita Koyo<email@hidden>
> 宛先: email@hidden
> 日付:Wednesday, January, 14, 2009, 09:19 AM
> 件名: [Armadillo:03895] Re:Quixunのタッチパネルで同じ座標データしか読めない
> 
> > 
> > 
> > 竹之下です。
> > 
> > ものが手元にないので試していませんが、ログを見た範囲で。
> > 
> > A. ドライバのビルドについて
> > 3、MakeFileの置き換え
> > 4、ビルド
> > 5、インストール
> > ではドライバをカーネルモジュールとしてビルドしていますが、
> > (Makefile中で、obj-mとして指定している)
> > 
> > 7、ディレクトリ追加
> > では、カーネルに組み込んでいますね。
> > (make menuconfigで、[*]として選択している == obj-yとして指定している)
> > 
> > 多分、3、4、5、で作ったモジュールは使われずに、
> > 7、で組み込んだドライバが有効になっていると思います。
> > 
> > B. デバイスノードについて
> > > [email@hidden (ttyAM0) ~]# mknod /dev/input/ts0 c 13 128
> > > [email@hidden (ttyAM0) ~]# cat /dev/input/ts0 |od -x
> > 
> > Linux/Kernel 2.6/TouchKit/Guide/How to build module.pdf
> > には、
> > > 2.3 ) Make device node for USB TouchScreen controller. For example,
> > >   mknod /dev/tkpanel0 c 180 180 ( for first USB TouchScreen controller )
> > >   mknod /dev/tkpanel1 c 180 181 ( for second USB TouchScreen controller )
> > 
> > と書いてありますが、試されましたでしょうか?
> > 
> > C. USBハブに色々ささっている?
> > 何かエラーが発生した時は、なるべく関係のない周辺機器やドライバは外して
> > 調べた方がよいと思います。
> > 関係のないものがささっていると、ログが見にくくなってしまいますし、
> > 思わぬ組み合わせで動作がおかしいということがあるかもしれませんので。
> > 
> > -- 
> > Koyo Takenoshita
> > _______________________________________________
> > armadillo mailing list
> > email@hidden
> > http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
> > 
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
> 



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