[Armadillo:07460] Re: CP210xとstty -ixonについて

"UENO, Katsutoshi" email@hidden
2011年 8月 8日 (月) 20:49:29 JST


竹之下様
上野です。お返事ありがとうございます。

>CP2101とは、SILICON LABSのUSB-シリアル変換チップのことでしょうか? はい、そうです。

VM上のATDE3のsttyでは、-ixonの設定ができました。
ATDE3ではixonのままですと、やはり1回しか受信できませんでした。
接続する装置は1分毎にテキストデータを出力するようになっています。

宜しくお願いいたします。

(2011/08/08 20:35), Takenoshita Koyo wrote:
> 竹之下です。
>
>> CP2101を持つ別の装置
> CP2101とは、SILICON LABSのUSB-シリアル変換チップのことでしょうか?
> http://www.silabs.com/Support%20Documents/TechnicalDocs/CP2101.pdf
>
> 今回の現象は、通常のPC Linuxでも発生しますか?それとも、Armadillo固有
> の問題でしょうか?
>
> sttyは、BusyBox実装なのでixonに対応していないのかも?と思って
> ソースを確認してみましたが、対応しているようです。
>
> (2011年08月08日 20:17), "UENO, Katsutoshi" wrote:
>> はじめまして、上野と申します。
>> CP2101を持つ別の装置を、Armadillo-420のUSBポートに
>> 接続しようとしていますが、次のような不具合が生じて
>> います。
>> 恐れ入りますが、教示の程、お願いいたします。
>>
>> 使用製品 Armadillo-420 
>> 問題点  
>> 1 カーネルの再構築を行い、ttyUSB0としてCP2101は
>> 認識されました。
>> 2 cat /dev/ttyUSB0 によって通信の確認を行なって
>> みたところ、接続している装置からの出力を1回だけ(1
>> 行だけ)受信することができるのですが、2回目以降の
>> 受信ができませ ん。
>> 3 一度装置を取り外し、再び接続するとまた1回だけ受
>> 信できます。
>> 4 いろいろ試してみたところ、フロー制御に問題があ
>> りそうなのですが、sttyを使ってxon/xoff制御を抑止す
>> る-ixon のオプショ ン設定ができません。
>>
>> ボーレイトの設定はできるのですが、なぜでしょうか。
>> 解決方法をご存知の方がいらっしゃいましたら、宜しく
>> お願いいたします。
>> -----------
>> メッセージは以下のとおりです。
>>
>> usb 1-1: new full speed USB device using fsl-ehci
>> and address 4
>> usb 1-1: configuration #1 chosen from 1 choice
>> cp2101 1-1:1.0: cp2101 converter detected
>> usb 1-1: reset full speed USB device using
>> fsl-ehci and address 4
>> usb 1-1: cp2101 converter now attached to ttyUSB0
>>
>> [email@hidden (ttymxc1) /etc/config]# stty
>> -ixon -F /dev/ttyUSB0
>> [email@hidden (ttymxc1) /etc/config]# stty
>> -a -F /dev/ttyUSB0
>> speed 9600 baud; rows 0; columns 0;
>> intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof =
>> ^D; eol =<undef>;
>> eol2 =<undef>; start = ^Q; stop = ^S; susp = ^Z;
>> rprnt = ^R; werase = ^W;
>> lnext = ^V; flush = ^O; min = 1; time = 0;
>> -parenb -parodd cs8 hupcl -cstopb cread clocal
>> -crtscts
>> -ignbrk -brkint -ignpar -parmrk -inpck -istrip
>> -inlcr -igncr icrnl ixon -ixoff
>> -iuclc -ixany -imaxbel
>> opost -olcuc -ocrnl onlcr -onocr -onlret -ofill
>> -ofdel nl0 cr0 tab0 bs0 vt0 ff0
>> isig icanon iexten echo echoe echok -echonl
>> -noflsh -xcase -tostop -echoprt
>> echoctl echoke
>>
>>
>>
>>
>


-- 
上野 勝利 
徳島大学大学院 准教授 博士(工学)
  Tel/Fax 088-656-7342 
  mail email@hidden
  〒770-8506 徳島市南常三島町2-1 
☆☆☆ A402号室 に 引越ししました ☆☆☆ 
○ソシオテクノサイエンス研究部 エコシステムデザイン部門
 社会基盤システム工学
○工学部建設工学科




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