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

설정을 시도했지만 ttyS0ttyS4경우 모두 작동하지 않습니다.

미니컴퓨터 설정

+-----------------------------------------------------------------------+
| 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

관련 정보