dmesg出力:

dmesg出力:

ターゲットとのシリアルケーブル通信にminicomを使用しようとしていますが、リモートデバイスにアクセスできません。 minicomを使用して設定しようとしましたが、/まだアクセスできません。ttyXXsudo minicom -s

dmesg出力:

  [    0.000000] console [tty0] enabled
  [    0.796017] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
  [    0.999377] 00:0a: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
  [    1.019651] 0000:00:16.3: ttyS4 at I/O 0xf0e0 (irq = 19) is a 16550A

設定しようとしましたが、ttyS0どちらのttyS4場合も機能しません。

ミニコンピュータの設定

+-----------------------------------------------------------------------+
| A -    Serial Device      : /dev/ttyS0                                |
| B - Lockfile Location     : /var/lock                                 |
| C -   Callin Program      :                                           |
| D -  Callout Program      :                                           |
| E -    Bps/Par/Bits       : 115200 8N1                                |
| F - Hardware Flow Control : No                                        |
| G - Software Flow Control : No                                        |
|                                                                       |
|    Change which setting?                                              |
+-----------------------------------------------------------------------+

一度設定して実行すると、sudo minicom次のメッセージで中断されます。

Welcome to minicom 2.5
OPTIONS:I18n                                                            
Compiled on May  2 2011, 10:05:24.
Port dev/ttyS0
Press CTRL-A Z for help on special keys 

システムメッセージ

 Linux XXXXXXX 3.2.0-83-generic #120-Ubuntu x86_64 x86_64 x86_64 GNU/Linux

リモート宛先情報

Ubuntu 32ビットを実行しているFreescale Armboardで何が欠けていますか?

答え1

使用している設定(転送速度、パリティ、フロー制御)が確実な場合は、minicomが「停止」ではなく、「何も表示しない」だけです。女性対女性だったら、ケーブルがTXとRXを「交差」していないと思われます。これは、ソースコンピュータとターゲットコンピュータが同じ回線で「話す」、同じ回線で「聞いている」ことを意味します(携帯電話を接続するときと同じように)、頭に逆さにします。)

RS-232を使用する場合、通常、これらのラインはD-SUBのピン2と3です。一般的に試してみると、何の害もありません。

洞察を得ることはできませんが、次のような他のターミナルプログラムを試してみたいかもしれません。

microcom -s 115200 /dev/ttyS0

関連情報