[Armadillo:06401] Re: Armadillo-420でL-05A

LP/吉田 email@hidden
2010年 12月 22日 (水) 11:02:18 JST


お世話になっております。
吉田@ロジカルプロダクトです。

ドライバの改造によって420とL-05Aが起動すれば安定稼働するようになったのですが、 

起動時にL-05AがCD-ROMドライブとして認識され、ドライバが読み込まれる時に420が止まってしまう現象がでています。
実際には読み込まれる前か途中か後かはよくわかっていないのですが、以下のメッセージが出た後は
反応がなくなります。
    scsi 1:0:0:0: CD-ROM            LGE      CD-ROM           1.00 PQ: 0 
ANSI: 2
    sr0: scsi-1 drive
    Uniform CD-ROM driver Revision: 3.20

この時何が起こっているかを知りたいのですが、ログをSDカードに書き出すなど、
なにかよい方法をお知りの方がおられましたら教えていただけないでしょうか。

以上、よろしくおねがいします。

-----Original Message----- 
From: LP/吉田
Sent: Tuesday, December 21, 2010 4:54 PM
To: Armadillo series general discussion list
Subject: [Armadillo:06397] Re:Armadillo-420でL-05A

舘野様
吉田@ロジカルプロダクトです

ご指摘の通り420のdriver/usb/class/cdc-acm.c を変更してみたところうまく動いているようです。
ドライバ以外のところでいくつか問題はあるのですが、これで様子を見てみようと思います。

ありがとうございました。

-----Original Message----- 
From: TATENO Hiroyuki
Sent: Tuesday, December 21, 2010 3:01 PM
To: Armadillo series general discussion list
Subject: [Armadillo:06394] Re: Armadillo-420でL-05A

舘野です。

> cdc-acmについては以前こちらのメーリングリストに流れていたものを流用させていただいております。

流した本人です。

> ただし、コンパイルが通らなかったため下記の変更をしています。

mlに流したものはA220用(kernel-2.6.12)です。

それを元に色々いじるよりは、A400用(kernel-2.6.26)の
driver/usb/class/cdc-acm.c に、流したソース中のacm_ids[]配列内要素の
差分を追加すれば、動いちゃうような気がします。(試してませんが)

ubuntu 9.04あたりでは何もしなくても動いていたので、
kernel-2.6.28あたりからドライバのソース持ってくれば、
きっとそのまま動くと思われます。


なお、ちゃんとドライバとして認識されれば、/dev/ttyACMxは
CDデバイスをejectした後自動で上がってくるはずです。
mknodする必要は無いです。

---
TETENO Hiroyuki

_______________________________________________
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 メーリングリストの案内