2012-09-25 2 views
8

Ubuntu에 설치된 PC에서 하드웨어 보드와 통신하려고합니다. 나는 USB 케이블을 직렬 케이블로 사용했고 직렬 케이블은 하드웨어에 연결되었고 USB는 내 데스크탑의 USB 포트에 연결되어있다. 나는 minicom을 사용했고 하드웨어의 출력을 볼 수있는 것처럼 잘 작동합니다. 그러나 문제는 내가 아무것도 입력 할 수 없다는 것입니다. 키보드 입력을 인식하지 못합니다. 그것 없이는 전혀 쓸모가 없습니다. 누군가이 문제에 대해 저를 도울 수 있습니까?Minicom을 사용하여 USB에서 직렬 연결 하드웨어로 입력을 보낼 수 없습니다.

+0

"직렬 포트 터미널"응용 프로그램 우분투로 시도 할 수 있습니까? – Jeyaram

+12

비슷한 문제가 있었는데, 하드웨어 흐름 제어를 활성화했기 때문에 (미니 코어에서는 기본적으로 활성화되어 있음) 밝혀졌습니다. 그러나 지원하지 않는 하드웨어에 연결되었습니다. 따라서 minicom은 시리얼 포트가 준비 될 때까지 무기한 기다렸다. – gbmhunter

+0

@gbmhunter :이 덕분에 문제가 해결되었습니다. 감사합니다. (+1) – djbuijs

답변

0

나는 비슷한 것을 경험했으며 사용하고 있던 카드의 드라이버 문제가되었습니다. 다른 버전의 드라이버를 설치하면 문제없이 작동했습니다.

3

장치가 무엇인지 알면이 질문에 대답하는 데 도움이됩니다.

출력이 양호한 경우 장치의 소프트웨어 측면이 잘 작동하는 것으로 보입니다. 이것은 좋은 소식입니다. 문제는 다음과 같을 수 있습니다.

  • 장치가 입력 내용을 표시하지 않습니다. 다른 방식으로 입력에 반응합니까? 장치가 에코를 지원하지 않는 동안 입력을 보려면 minicom 소프트웨어의 로컬 에코 기능을 켤 수 있습니다.
  • 장치에 결함이 있습니다. 이는 접촉 불량 또는 장치의 펌웨어 문제와 같은 하드웨어 문제 일 수 있습니다.

다른 소프트웨어를 사용해보십시오. minicom. 이렇게해도 문제가 해결되지는 않지만 더 쉽게 원인을 찾을 수 있습니다. GUI가있는 그러한 소프트웨어 중 하나는 gtkterm입니다. 이런 식으로 설치하고 사용하십시오. 모든 옵션과 구성은 메뉴를 통해 알 수 있습니다 :

sudo apt-get install gtkterm 
gtkterm 
+0

허, gtkterm 내 상황에서 작동하지만 minicom 설정은 아마도 동일합니다. 그것이 무엇이 될 수 있었는지 궁금해 ... – RPGillespie

관련 문제