Raspberry Piにシリアル接続をしようとしています。
ケースの形状の関係で、GPIOのピンにケーブルを接続するのではなく、USBのシリアル変換ケーブル(Arvel SRC06-USB)をRaspberry Piに接続します。
lsusbを実行すると、以下の通りきちんとデバイスを認識しています。
Bus 001 Device 005: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
また、/etc/inittabには以下の行がきちんと追加されています。
T0:12345:respawn:/sbin/getty -L ttyAMA0 115200 vt100
この状態であれば、クライアント(Win7+TeraTerm4.73)から115200ボーレート(他の設定はデフォルト)で接続すれば問題なく接続できると思うのですが、画面に何も表示されません。
ちなみに、ケーブルはTeraTermでループバック接続して文字が表示されるため、問題ありません。
このケーブルを使用して、Ciscoルータの画面も表示できています。
Raspberry Pi側で何か設定しなければならない項目はありますか?
いろいろ調べたのですがどうしてもわからないので、詳しい方お教えください。
No.2ベストアンサー
- 回答日時:
>>T0:12345:respawn:/sbin/getty -L ttyAMA0 115200 vt100
>この行は、SRC06-USBのことだと思っていたのですが、違うのでしょうか?
違います。
>もしかして、GPIOのポートのことですか?
はい。GPIOになります。
http://lowreal.net/2013/12/31/1
とかでしょうかねぇ…。
後からUSBに接続したものはttyUSB0とか、そういうデバイス名が付くのが普通です。
# たまに違う名前だったりしますけど。udevでもある程度変更できますかねぇ…。
>/etc/inittabにttyUSBxを追加する、ということでしょうか?
そうなります。
が、そのまま記述して使えるかは試したことありません。
最初のinittab読み込みの時点でttyUSB0が存在するか不明ですし。
# udevでUSBシリアルの接続を検出してから…というのが本来のスジかと思われますけどね。
# http://www.skuld.biz/fswiki/wiki.cgi/kurobako?pa … とか。
>ネットワークが使えない場合にWindows PCからTeraTermを使用してTeratermでアクセスできるようにしたいのですが・・・
>難しそうですかね?
そういう時の為にGPIOのシリアルコンソールを有効にしておくものかと思いますよ。
試したことはありませんが、上記のudevルールである程度は処理できるんじゃないですかね?
# シリアルで接続するマイコンなどと連携したい場合とかになると面倒なコトになりますけど。
Raspberry PiみたいなGPIOに余裕がある場合は「シャットダウン ボタン」とか用意する。というのも有りです。
やはり・・・そもそもポート名の考え方から間違っていたのですね。
お教えいただきありがとうございました。
ご教授いただいたサイトを参考にし、うまくいきました!!
SRC06-USBはttyUSB0だったので
1./etc/inittabにttyUSB0を追加
2./boot/cmdline.txt内のttyAMA0をttyUSB0に変更
これで問題なくTeraTermでシリアル接続できるようになりました。
ちなみに、シャットダウンボタン、良いですね。
GPIOはアイデアと知識があれば便利ですね。
いろいろと勉強になりました。
ありがとうございました。
No.1
- 回答日時:
>GPIOのピンにケーブルを接続するのではなく、USBのシリアル変換ケーブル(Arvel SRC06-USB)をRaspberry Piに接続します。
>lsusbを実行すると、以下の通りきちんとデバイスを認識しています。
>Bus 001 Device 005: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
lsusb実行したのはRaspberry Piで…ということであってます?
>また、/etc/inittabには以下の行がきちんと追加されています。
>T0:12345:respawn:/sbin/getty -L ttyAMA0 115200 vt100
GPIOのUARTに入出力されている内容が謎回路を経由してRaspberry PiのUSBに接続されたSRC06-USBに転送される。
と期待していますか?もしかして…。
そんなコトはありませんので、GPIOピンから取るようにして下さい。
http://www.sengoku.co.jp/mod/sgk_cart/detail.php …
こんなの使って。
/etc/inittabで対処できるかは不明ですが、ttyUSBxを使うように変更すればそちらに出てくるかも知れませんが…。
# カーネル起動時のメッセージとかまで出るか?というと怪しいでしょうね……。
# udev動作するまでttyUSBxが使えるか判りませんし、/etc/inittabの設定が…というのも……。
Wr5様、先日はお世話になりました。
今回もご回答いただき、ありがとうございます。
lsusb実行したのはRaspberry Piです。
>T0:12345:respawn:/sbin/getty -L ttyAMA0 115200 vt100
この行は、SRC06-USBのことだと思っていたのですが、違うのでしょうか?
もしかして、GPIOのポートのことですか?
>/etc/inittabで対処できるかは不明ですが、ttyUSBxを使うように変更すればそちらに出てくるかも知れませんが…。
/etc/inittabにttyUSBxを追加する、ということでしょうか?
無知で申し訳ないです。
ネットワークが使えない場合にWindows PCからTeraTermを使用してTeratermでアクセスできるようにしたいのですが・・・
難しそうですかね?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ダイヤルアップ Raspberry Piでアナログモデム経由で音声再生 1 2022/05/20 18:01
- UNIX・Linux raspberry piを使ったWebサーバー制作をしています、接続するネットワークを変更したときに 1 2023/01/09 15:57
- Bluetooth・テザリング Windows11PCとAndroidスマホのUSBテザリングで繋げるネット環境が繋がらなくなった。 1 2023/02/05 15:57
- その他(プログラミング・Web制作) I2C接続のLCDディスプレイを使う 2 2023/05/01 17:15
- テレビ プレステ5が映らなくりました 1 2023/07/13 11:09
- Android(アンドロイド) 日産のディスプレイオーディオとスマホの接続 1 2023/04/22 07:12
- ビデオカード・サウンドカード PCに接続したイヤフォンのマイクが使えません。 3 2022/10/22 11:07
- Wi-Fi・無線LAN USBーイーサネット変換器について 4 2022/06/19 15:16
- その他(プログラミング・Web制作) MicroPythonコード 2 2023/05/11 08:53
- ドライブ・ストレージ ネットワークHDD(NAS)について教えて下さい。 11 2023/03/08 11:15
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Windows11のセットアップ中の強...
-
従量制課金接続をオフにしたら...
-
Macbook AirをMac miniのモニタに
-
Linux MintのWi-Fi設定について
-
WiiUのPROコントローラーを ス...
-
MAC mini 2012と MAC mini 2023...
-
MacBook AirからDIGAへアクセス...
-
windowsで言う「ファイル名を指...
-
リモートデスクトップ接続での...
-
IISのFTPサービスでanonymousで...
-
USBメモリを取り外すとネット接...
-
raspberry piを使ったWebサーバ...
-
ビデオカメラとMacをつなぎたい...
-
BitLockerを他のPCで読み書きで...
-
マルチモニターで2画面目が検...
-
ダイヤルアップ接続を自動的に...
-
IISの現在のセッション数を調べ...
-
XP 広帯域接続について
-
smbclientによるwindows共有フ...
-
右下にあるサウンドがバツになっ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Windows11のセットアップ中の強...
-
従量制課金接続をオフにしたら...
-
リモートデスクトップ接続での...
-
Macbook AirをMac miniのモニタに
-
WiiUのPROコントローラーを ス...
-
【至急】OBSのデバイス一覧にHS...
-
共有フォルダのエクセルファイ...
-
リモートデスクトップのユーザ...
-
2013モデルのiMacをフリマアプ...
-
MacのFinderにiPhoneが表示され...
-
windowsで言う「ファイル名を指...
-
マルチモニターで2画面目が検...
-
win11リカバリー後設定なしでネ...
-
IISのFTPサービスでanonymousで...
-
MacBook AirからDIGAへアクセス...
-
外付けHDDのドライブレターが勝...
-
Windowsサーバの着信接続アイコ...
-
smbclientによるwindows共有フ...
-
Linux MintのWi-Fi設定について
-
ドライブ名とドライブレターの...
おすすめ情報