[Armadillo:09051] Re: Armadillo USB シリアル変換器 ドライバ名の確認方法
柴田 崇
email@hidden
2013年 7月 18日 (木) 21:28:27 JST
中村様
[Armadillo:09048]質問者の柴田です。
中村様ご教授ありがとうございます。
(1)起動後にUSBシリアル変換機器の差し込み
A) コンソール表示
起動後にUSBシリアル変換を差し込みました。
コンソールには、
中村様と同様のメッセージが表示されました。
(addressの数字のみ変化)
ただ、【「/dev/ttyUSB0に割り当てた」というようなメッセージ】
が表示されませんでした。
カーネルの設定
http://armadillo.atmark-techno.com/node/1419 (…(1))
が、上手くいってない可能性が有るのでしょうか。
B) # cat /proc/bus/usb/devices表示
こちらは、「差し込み前」と「差し込み後」が変化しました。
変化があったという事は、
「認識はしているが、割り当てられていない」という判断で
良いのでしょうか。
だとすれば、やはり上記(1)が上手くいっていない可能性が
高いのでしょうか。
(2)追加情報
ドライバ名の確認方法に必要な情報かわかりませんが、
追加情報を記載します。
下記URLに、
「USB デバイスが検出されると、/dev/sd* にマップされます。」
と記載があります。
ただ、/dev内にsd0やsd1が見つかりません。
(添付にdev内lsコマンド結果)
http://manual.atmark-techno.com/armadillo-4x0/armadillo-
400_series_software_manual_ja-1.2.0/ch08.html#sec-USB2.0%E3%83%9B%E3%82%B9%E3%83%88
(3)カーネル設定手順
再度、カーネル設定(1)を実行しましたが、変化なしでした。
設定方法に間違いないでしょうか。
1. cd home/atmark/atmarl-dist/linux-2.6x/
2. make menuconfig
3. 以下を有効化(有効化されてました)
Linux/arm 3.4-at1 Kernel Configuration
Device Drivers --->
[*] USB support --->
<*> USB Serial Converter support ---> ← 有効化
<*> USB FTDI Single Port Serial Driver ← 有効化
4. cd home/atmark/atmarl-dist/
5. make image
6. home/atmark/atmarl-dist/images/linux.bin.gz を
Armadilloに書き込み
よろしくお願いします。
-------- Original Message --------
> 中村です。
>
> カーネル設定でFTDIのUSBシリアル変換のドライバを有効にしていなくとも、
> 何等かのメッセージが残るはずなのですが、形跡が何もないみたいですね。
>
> USBデバイスを初めて使う時は、起動した後に挿した方が、
> テストがやりやすいかもしれません。
> カーネル設定でドライバを登録していなくても、
> コンソールにすぐに何等かの表示がでます。
>
> バッファローのそれとは違いますが、手持ちのFTDIのチップを
> 使ったUSBシリアル変換ケーブルでの例を書いておきます。
>
> [email@hidden (ttymxc1) ~]#
> [email@hidden (ttymxc1) ~]# usb 2-1: new full speed USB device using fsl-ehci
> and
> address 3
> usb 2-1: configuration #1 chosen from 1 choice
>
> これは、2つのUSBポートの下の方に挿した場合です。
>
> カーネル設定でドライバを有効にしいて、そのドライバが
> 対応しているデバイスとして認識されれば、
> 「/dev/ttyUSB0に割り当てた」というようなメッセージも
> 表示されると思います。
>
> USBに接続されているデバイスの詳細は、
> # cat /proc/bus/usb/devices
> で確認できます。
>
> T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 3 Spd=12 MxCh= 0
> D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
> P: Vendor=0403 ProdID=6001 Rev= 6.00
> S: Manufacturer=FTDI
> S: Product=FT232R USB UART
> S: SerialNumber=A1011RY0
> C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr= 90mA
> I:* If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
> E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
> E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
> (他の表示もありますが、関係ないものは省略してます)
>
> まずは、これを確認してください。
>
--
□■───────────────────────────┐
柴田 崇/Takashi Shibata
日立造船株式会社
精密機械本部 システム機械ビジネスユニット
メガソーラープロジェクト室
〒551-0022
大阪市大正区船町2丁目2番11号 (日立造船 築港工場)
TEL : 06-6555-9883 (内線 8-65-7526)
FAX : 06-6555-9880
URL : http://www.hitachizosen.co.jp/
└───────────────────────────□■
-------------- next part --------------
cat /proc/bus/usb/devices
T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 1
B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev= 2.06
S: Manufacturer=Linux 2.6.26-at15 ehci_hcd
S: Product=Freescale On-Chip EHCI Host Controller
S: SerialNumber=fsl-ehci.1
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms
T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0403 ProdID=6001 Rev= 4.00
S: Manufacturer=FTDI
S: Product=USB HS SERIAL CONVERTER
S: SerialNumber=FTB3LAAS
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr= 44mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 1
B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev= 2.06
S: Manufacturer=Linux 2.6.26-at15 ehci_hcd
S: Product=Freescale On-Chip EHCI Host Controller
S: SerialNumber=fsl-ehci.0
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms
-------------- next part --------------
cat /proc/bus/usb/devices
T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 1
B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev= 2.06
S: Manufacturer=Linux 2.6.26-at15 ehci_hcd
S: Product=Freescale On-Chip EHCI Host Controller
S: SerialNumber=fsl-ehci.1
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 1
B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev= 2.06
S: Manufacturer=Linux 2.6.26-at15 ehci_hcd
S: Product=Freescale On-Chip EHCI Host Controller
S: SerialNumber=fsl-ehci.0
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms
[email@hidden (ttyp0) /]#
-------------- next part --------------
2-1 ptyv1 ttyd4
console ptyv2 ttyd5
core ptyv3 ttyd6
cpu_dma_latency ptyv4 ttyd7
fb0 ptyv5 ttyd8
fd ptyv6 ttyd9
flash ptyv7 ttyda
full ptyv8 ttydb
i2c-0 ptyv9 ttydc
i2c-1 ptyva ttydd
i2c-2 ptyvb ttyde
input ptyvc ttydf
kmem ptyvd ttye0
kmsg ptyve ttye1
log ptyvf ttye2
loop ptyw0 ttye3
loop0 ptyw1 ttye4
loop1 ptyw2 ttye5
loop2 ptyw3 ttye6
loop3 ptyw4 ttye7
loop4 ptyw5 ttye8
loop5 ptyw6 ttye9
loop6 ptyw7 ttyea
loop7 ptyw8 ttyeb
mem ptyw9 ttyec
mmcblk0 ptywa ttyed
mmcblk0p1 ptywb ttyee
mtd0 ptywc ttyef
mtd0ro ptywd ttymxc1
mtd1 ptywe ttymxc2
mtd1ro ptywf ttymxc4
mtd2 ptyx0 ttyp0
mtd2ro ptyx1 ttyp1
mtd3 ptyx2 ttyp2
mtd3ro ptyx3 ttyp3
mtdblock0 ptyx4 ttyp4
mtdblock1 ptyx5 ttyp5
mtdblock2 ptyx6 ttyp6
mtdblock3 ptyx7 ttyp7
net ptyx8 ttyp8
network_latency ptyx9 ttyp9
network_throughput ptyxa ttypa
null ptyxb ttypb
ppp ptyxc ttypc
ptmx ptyxd ttypd
pts ptyxe ttype
ptya0 ptyxf ttypf
ptya1 ptyy0 ttyq0
ptya2 ptyy1 ttyq1
ptya3 ptyy2 ttyq2
ptya4 ptyy3 ttyq3
ptya5 ptyy4 ttyq4
ptya6 ptyy5 ttyq5
ptya7 ptyy6 ttyq6
ptya8 ptyy7 ttyq7
ptya9 ptyy8 ttyq8
ptyaa ptyy9 ttyq9
ptyab ptyya ttyqa
ptyac ptyyb ttyqb
ptyad ptyyc ttyqc
ptyae ptyyd ttyqd
ptyaf ptyye ttyqe
ptyb0 ptyyf ttyqf
ptyb1 ptyz0 ttyr0
ptyb2 ptyz1 ttyr1
ptyb3 ptyz2 ttyr2
ptyb4 ptyz3 ttyr3
ptyb5 ptyz4 ttyr4
ptyb6 ptyz5 ttyr5
ptyb7 ptyz6 ttyr6
ptyb8 ptyz7 ttyr7
ptyb9 ptyz8 ttyr8
ptyba ptyz9 ttyr9
ptybb ptyza ttyra
ptybc ptyzb ttyrb
ptybd ptyzc ttyrc
ptybe ptyzd ttyrd
ptybf ptyze ttyre
ptyc0 ptyzf ttyrf
ptyc1 ram0 ttys0
ptyc2 ram1 ttys1
ptyc3 ram10 ttys2
ptyc4 ram11 ttys3
ptyc5 ram12 ttys4
ptyc6 ram13 ttys5
ptyc7 ram14 ttys6
ptyc8 ram15 ttys7
ptyc9 ram2 ttys8
ptyca ram3 ttys9
ptycb ram4 ttysa
ptycc ram5 ttysb
ptycd ram6 ttysc
ptyce ram7 ttysd
ptycf ram8 ttyse
ptyd0 ram9 ttysf
ptyd1 random ttyt0
ptyd2 rtc ttyt1
ptyd3 rtc0 ttyt2
ptyd4 sda ttyt3
ptyd5 sda1 ttyt4
ptyd6 shm ttyt5
ptyd7 snd ttyt6
ptyd8 sndstat ttyt7
ptyd9 stderr ttyt8
ptyda stdin ttyt9
ptydb stdout ttyta
ptydc tty ttytb
ptydd tty0 ttytc
ptyde tty1 ttytd
ptydf tty10 ttyte
ptye0 tty11 ttytf
ptye1 tty12 ttyu0
ptye2 tty13 ttyu1
ptye3 tty14 ttyu2
ptye4 tty15 ttyu3
ptye5 tty16 ttyu4
ptye6 tty17 ttyu5
ptye7 tty18 ttyu6
ptye8 tty19 ttyu7
ptye9 tty2 ttyu8
ptyea tty20 ttyu9
ptyeb tty21 ttyua
ptyec tty22 ttyub
ptyed tty23 ttyuc
ptyee tty24 ttyud
ptyef tty25 ttyue
ptyp0 tty26 ttyuf
ptyp1 tty27 ttyv0
ptyp2 tty28 ttyv1
ptyp3 tty29 ttyv2
ptyp4 tty3 ttyv3
ptyp5 tty30 ttyv4
ptyp6 tty31 ttyv5
ptyp7 tty32 ttyv6
ptyp8 tty33 ttyv7
ptyp9 tty34 ttyv8
ptypa tty35 ttyv9
ptypb tty36 ttyva
ptypc tty37 ttyvb
ptypd tty38 ttyvc
ptype tty39 ttyvd
ptypf tty4 ttyve
ptyq0 tty40 ttyvf
ptyq1 tty41 ttyw0
ptyq2 tty42 ttyw1
ptyq3 tty43 ttyw2
ptyq4 tty44 ttyw3
ptyq5 tty45 ttyw4
ptyq6 tty46 ttyw5
ptyq7 tty47 ttyw6
ptyq8 tty48 ttyw7
ptyq9 tty49 ttyw8
ptyqa tty5 ttyw9
ptyqb tty50 ttywa
ptyqc tty51 ttywb
ptyqd tty52 ttywc
ptyqe tty53 ttywd
ptyqf tty54 ttywe
ptyr0 tty55 ttywf
ptyr1 tty56 ttyx0
ptyr2 tty57 ttyx1
ptyr3 tty58 ttyx2
ptyr4 tty59 ttyx3
ptyr5 tty6 ttyx4
ptyr6 tty60 ttyx5
ptyr7 tty61 ttyx6
ptyr8 tty62 ttyx7
ptyr9 tty63 ttyx8
ptyra tty7 ttyx9
ptyrb tty8 ttyxa
ptyrc tty9 ttyxb
ptyrd ttya0 ttyxc
ptyre ttya1 ttyxd
ptyrf ttya2 ttyxe
ptys0 ttya3 ttyxf
ptys1 ttya4 ttyy0
ptys2 ttya5 ttyy1
ptys3 ttya6 ttyy2
ptys4 ttya7 ttyy3
ptys5 ttya8 ttyy4
ptys6 ttya9 ttyy5
ptys7 ttyaa ttyy6
ptys8 ttyab ttyy7
ptys9 ttyac ttyy8
ptysa ttyad ttyy9
ptysb ttyae ttyya
ptysc ttyaf ttyyb
ptysd ttyb0 ttyyc
ptyse ttyb1 ttyyd
ptysf ttyb2 ttyye
ptyt0 ttyb3 ttyyf
ptyt1 ttyb4 ttyz0
ptyt2 ttyb5 ttyz1
ptyt3 ttyb6 ttyz2
ptyt4 ttyb7 ttyz3
ptyt5 ttyb8 ttyz4
ptyt6 ttyb9 ttyz5
ptyt7 ttyba ttyz6
ptyt8 ttybb ttyz7
ptyt9 ttybc ttyz8
ptyta ttybd ttyz9
ptytb ttybe ttyza
ptytc ttybf ttyzb
ptytd ttyc0 ttyzc
ptyte ttyc1 ttyzd
ptytf ttyc2 ttyze
ptyu0 ttyc3 ttyzf
ptyu1 ttyc4 urandom
ptyu2 ttyc5 usb1
ptyu3 ttyc6 usb2
ptyu4 ttyc7 usbdev1.1_ep00
ptyu5 ttyc8 usbdev1.1_ep81
ptyu6 ttyc9 usbdev2.1_ep00
ptyu7 ttyca usbdev2.1_ep81
ptyu8 ttycb usbdev2.3_ep00
ptyu9 ttycc usbdev2.3_ep01
ptyua ttycd usbdev2.3_ep82
ptyub ttyce vcs
ptyuc ttycf vcs1
ptyud ttyd0 vcsa
ptyue ttyd1 vcsa1
ptyuf ttyd2 zero
ptyv0 ttyd3
armadillo メーリングリストの案内